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 (voice)
Kyle Broflovski / Kenny McCormick / Butters Stotch / Craig Tucker / Tweek Tweak / Scott Malkinson / Thomas Tucker / Father Maxi / Michael (voice)
Wendy Testaburger / Sharon Marsh / Mrs. Testaburger / Mayor McDaniels / Liane Cartman / Additional Voices (voice)
Sheila Broflovski / Linda Stotch / Mrs. Biggle / Additional Voices (voice)
Additional Voices (voice)
Heidi Turner / Henrietta Biggle
Token Black / Additional Voices (voice)
Additional Voices (voice) (as John Hansen)
New Kid's Mom / Karen McCormick / Additional Voices (voice)
Additional Voices (voice) (as Betty Parker)
New Kid's Dad / Additional Voices (voice) (as Stan Sawicki)
Bandage Face Guy B, Beat Cop A, City Ninja A, City Ninja B (voice)
Man on Bench Near Podium (voice)
Towelie (voice) (uncredited)