Characters played by Trey Parker
Stan Marsh
Eric Cartman
Scott Tenorman
Mr. Hankey
Additional characters
Characters played by Matt Stone
Kyle Broflovski
Kenny McCormick
Additional characters
Characters played by Vernon Chatman
Towelie
Characters played by Mark Bramhall
Narrator