Characters played by Trey Parker
Stan Marsh
Eric Cartman
Clyde Donovan
Jimmy Valmer
Timmy Burch
Morgan Freeman
Kyle Schwartz
Randy Marsh
PC Principal
Mr. Mackey
Sergeant Yates
Mr. Adams
Peppermint Hippo DJ
Good Morning South Park Announcer
Midget in a Bikini
Security Guard
Pete Thelman
Characters played by Matt Stone
Kyle Broflovski
Kenny McCormick
Butters Stotch
Craig Tucker
Tweek Tweak
Scott Malkinson
Thomas Tucker
Father Maxi
Michael
Characters played by April Stewart
Wendy Testaburger
Sharon Marsh
Mrs. Testaburger
Mayor McDaniels
Liane Cartman
Additional Voices
Characters played by Mona Marshall
Sheila Broflovski
Linda Stotch
Mrs. Biggle
Additional Voices
Characters played by Eddie Alvarado
Additional Voices
Characters played by Jessica Makinson
Heidi Turner
Henrietta Biggle
Characters played by Adrien Beard
Token Black
Additional Voices
Characters played by Ron Bommer
Additional Voices
Characters played by Kimberly Brooks
Additional Voices
Characters played by Jordan Brown
Additional Voices
Characters played by Kevin Clay
Additional Voices
Characters played by Caitlin Gallogly
Additional Voices
Characters played by John Garry
Additional Voices
Characters played by Gabe Gibbs
Additional Voices
Characters played by Dennis Gubbins
Additional Voices
Characters played by John 'Nancy' Hansen
Additional Voices
Characters played by Christian Hicks
Additional Voices
Characters played by Jennifer Howell
Additional Voices
Characters played by Brian Ibsen
Additional Voices
Characters played by Sterling Jarvis
Additional Voices
Characters played by David Kim
Additional Voices
Characters played by Kolby Kindle
Additional Voices
Characters played by Colleen O'Shaughnessey
New Kid's Mom
Karen McCormick
Additional Voices
Characters played by Betty Boogie Parker
Additional Voices
Characters played by Chris Pawlikowski
Additional Voices
Characters played by Conner Peirson
Additional Voices
Characters played by Mike Preen
Additional Voices
Characters played by Mickey Ramos
Additional Voices
Characters played by Jameel Saleem
Additional Voices
Characters played by Stanley G. Sawicki
New Kid's Dad
Additional Voices
Characters played by Luis Valencia
Additional Voices
Characters played by Raychel Diane Weiner
Additional Voices
Characters played by David Komerik
Bandage Face Guy B
Beat Cop A
City Ninja A
City Ninja B
Characters played by Vernon Chatman
Towelie