Braveheart (1995)/Sonic

Cast

 * William Wallace as Sonic
 * Young William Wallace as Sonic Jr. the Hedgehog
 * Princess Isabella of France as Amy Rose
 * King Edward I of England as Dr. Egggman
 * Robert the Bruce as Johnny Lightfoo
 * Murron MacClannough as Cream
 * Hamish as Tails
 * Campbell as Charmy Bee
 * Stephen of Ireland as Chris
 * Prince Edward as Knuckles
 * Governor of York as Coconuts
 * Mornay as Antoine
 * Aygyle Wallace as Shadow
 * Bruce's Father as King Acorn
 * Nicolette as Cosmo
 * and more