All Cast

Matt Stone

Matt Stone

Kyle Broflovski / Kenny McCormick / Gerald Broflovski (voice)

Trey Parker

Trey Parker

Stan Marsh / Eric Cartman /Mr. Garrison /Mr. Mackey / Mr. Hankey / Satan / Adolf Hitler (voice)

Mary Kay Bergman

Mary Kay Bergman

Sheila Broflovski / Shelley Marsh (voice)