Characters played by Trey Parker
Stan Marsh
Eric Theodore Cartman
Tweek
Mr. Garrison
Mr. Mackey
Officer Barbrady
Grandpa Marsh
Ned Gurblanski
Alphonse Mephisto
Mr. Hankey
Terrance Henry Stoot
Satan
the Dark Prince
Characters played by Matt Stone
Kyle Broflovski
Kenny McCormick
Pip Pirrup
Jimbo Kern
Jesus
Saddam Hussein
Big Gay Al
Damien
Phillip
Characters played by Isaac Hayes
Chef
Characters played by Mary Kay Bergman
Wendy Testaburger
Mayor McDaniels
Freda
Ms. Crabtree
Shelly Marsh
Characters played by Franchesca Clifford
Ike Broflovski
Characters played by Jennifer Howell
Bebe Stevens
Characters played by Jesse Brant Howell
Ike Broflovski