Trey Parker credited as playing...
Stan Marsh • Eric Cartman • Clyde • Jimmy • Craig • Leprechaun • The Mayor of Imaginationland • The Lollipop King • Centaur • Satyr • Hammer • Terrorist #1 • Stephen Stotch • General • Man in Audience #1 • Man in Audience #2 • Michael Bay • Mel Gibson • Rickety Rocket • Scientist #1 • Snarf • Scientist #3 • Rabbity the Rabbit • Beary Bear • Kurt Russell • Soldier • Scientist #6 • Aslan • Morpheus • Popeye • Al Gore • Doctor • Reporter #2 • Reporter #4 • Hippie #2 • Stephen • Mike • Daedalus • Hippie #3 • Robin Hood • Cavity Creeps • Angel • Scientist #8 • Scientist #9 • Superman • Santa Claus