Mission: Impossible III (2006)/South Park

Cast

 * Ethan Hunt as Stan Marsh
 * Owen Davian as Satan
 * John Musgrave as Mr. Garrison
 * Lindsey Farris as Sheila Broflovski
 * Luther Stickell as Kenny McCormick
 * Julia Meade as Bebe Stevens
 * Declan Gormley as Kyle Broflovski
 * Zhen Lei as Wendy Testaburger
 * Benji Dunn as Craig Tucker
 * Brownway as Clyde Donovan
 * Theodore Brassel as Mr. Mackey
 * Davian's Bodyguard as Jesus Christ
 * Elisa as Liane Cartman
 * Davian's Bodyguard as Chef