Trey Parker
Stan Marsh / Eric Cartman (voice)
Trey Parker
Stan Marsh / Eric Cartman (voice)
Matt Stone
Various Characters (voice)
April Stewart
Various Characters (voice)
Mona Marshall
Sheila Broflovski / Mrs. Tweak / Linda Stotch (voice)
Kimberly Brooks
Laura Tucker / Linda Black (voice)
Jessica Makinson
Additional Voices (voice)
Vernon Chatman
Towelie (voice)
Feraz Ozel Ellahie
Additional Voices (voice)
Betty Boogie Parker
Additional Voices (voice)
Abdullah Saeed
Additional Voices (voice)
Kyle Richards
Self (archive footage) (uncredited)
Oprah Winfrey
Self (archive footage) (uncredited)
Jennifer Howell
Bebe Stevens
Trey Parker
Director
Frank C. Agnone II
Executive Producer
Anne Garefino
Executive Producer
Adrien Beard
Producer
Matt Stone
Executive Producer
Trey Parker
Writer
Eric Stough
Producer
Vernon Chatman
Producer
Bruce Howell
Producer
Trey Parker
Executive Producer
Elyse Allyn Ramsdell
Production Manager
Ben Paine
Post Production Supervisor
Joe Schiff
Sound Editor
Jamie Dunlap
Music