Braveheart (1995)/South Park

Cast

 * William Wallace as Stan Marsh
 * Young William Wallace as Tweek Tweak
 * Princess Isabella of France as Wendy Testaburger
 * King Edward I of England as Scott Tenorman
 * Robert the Bruce as Butters Stotch
 * Murron MacClannough as Bebe Stevens
 * Hamish as Kyle Broflovski
 * Campbell as Mr. Mackey
 * Stephen of Ireland as Craig Tucker
 * Prince Edward as Chef
 * Governor of York as Satan
 * Mornay as Randy Marsh
 * Aygyle Wallace as Eric Cartman
 * Bruce's Father as Mr. Garrison
 * Nicolette as Tammy Warner
 * and more