Cast & Crew

Directed by

Trey Parker

Writing Credits

Trey Parker
(written by) and
Matt Stone
(written by)
Trey Parker
(created by) and
Matt Stone
(created by)
Brian Graden
(developed by)

Cast

Trey Parker
Stan Marsh / Eric Cartman / Clyde / Jimmy / Craig / Leprechaun / The Mayor of Imaginationland / The Lollipop King / Centaur / Satyr / Hammer / Terrorist #1 / Stephen Stotch / General / Man in Audience #1 / Man in Audience #2 / Michael Bay / Mel Gibson / Rickety Rocket / Scientist #1 / Snarf / Scientist #3 / Rabbity the Rabbit / Beary Bear / Kurt Russell / Soldier / Scientist #6 / Aslan / Morpheus / Popeye / Al Gore / Doctor / Reporter #2 / Reporter #4 / Hippie #2 / Stephen / Mike / Daedalus / Hippie #3 / Robin Hood / Cavity Creeps / Angel / Scientist #8 / Scientist #9 / Superman / Santa Claus (voice)
Matt Stone
Kyle Broflovski / Leopold 'Butters' Stotch / Gerald Broflovski / Linda Stotch / Tom / M. Night Shyamalan / Suitcase / Terrorist #2 / Truck Driver / Scientist #2 / Scientist #4 / Scientist #5 / Swordsman / Scientist #1 / Zeus / Jesus / Luke Skywalker / Al Gore's Assistant / Gandalf the Grey / Reporter #1 / Reporter #3 / Hippie #1 / Supreme Court Spokesperson / Cavity Creeps / Scientist #7 / Craig (voice)
Adrien Beard
Token Black / Squirrely the Squirrel (voice)
Kathryn Howell
(voice)
Jonathan Kimmel
(voice) (as Juan Kimmelini)
Mona Marshall
Sheila Broflovski / Charlie Brown / Dorothy / Woman in Audience / Judge / Woman on Bus / Pentagon Receptionist / Wonder Woman (voice)
Kyle McCulloch
(voice)
April Stewart
Cinderella / Strawberry Shortcake / The Tooth Fairy (voice)

Produced by

Frank C. Agnone II
supervising producer
Adrien Beard
producer
Pam Brady
producer
Vernon Chatman
producer
Anne Garefino
executive producer
Bruce Howell
producer
Kyle McCulloch
producer
Kurt Nickels
associate producer
Trey Parker
executive producer
Erica Rivinoja
producer
Daryl Sancton
line producer
Matt Stone
executive producer
Eric Stough
producer

Music by

Jamie Dunlap
Scott Nickoley

Editing by

Keef Bartkus
Giancarlo Ganziano

Production Management

John 'Nancy' Hansen
production supervisor
Paula Holmberg
production manager
Deborah Liebling
executive in charge of production
Elyse Ramsdell
production manager
David Yanover
post-production supervisor

Art Department

Kevin Dalton
storyboard artist
Natasha Helton
production artist
Mary Hoffman
production artist
Charis Patton
production artist
Greg Postma
storyboard artist
Tony Postma
storyboard artist
Keo Thongkham
storyboard artist

Sound Department

Bruce Howell
supervising sound editor
Diego Osorio
dubbing
Lydia Quidilla
sound editor / sound engineer
Joe Schiff
dialogue editor / sound editor
D.A. Young
sound editor

Animation Department

Andy Arett
lead animator
Todd Benson
animator
Oliver De Guia
key animator
James Dion
lip sync artist
Brian Gabriel
lip sync artist
Jeff Gill
animator
Lesley Hur
lead animator
Neil Ishimine
key animator
Dave Koch
key animator
Jason Lopez
additional animator
John Luciano
key animator
Kristen McCormick
animator
Vickie Mendoza
lip sync artist
Scott Oberholtzer
key animator
Trey Parker
animator / original character designer
Ryan Quincy
animation director / lead animator
Andrew B. Rhoades
animation director
Jonathan Robert
lip sync artist
Anthony Sant'Anselmo
lip sync artist
Jack Shih
animation producer
Matt Stone
animator / original character designer
Johnny Sweeney
lip sync artist
Edgar Tellez
key animator
Jenny Yu
animation director

Editorial Department

Keef Bartkus
assistant editor
Giancarlo Ganziano
additional editor
David List
assistant editor / post-production assistant
Nate Pellettieri
assistant editor

Music Department

Tim Alexander
composer: theme music
Jamie Dunlap
composer: theme music
Trey Parker
additional music
Primus
theme music composed by
Julie Sessing
music clearance

Script and Continuity Department

Mark Munley
script supervisor

Additional Crew

Kristian Boeker
technical director
David Madison Brown
production assistant
Nicole Filiatrault
technical director
J.J. Franzen
cio
Kenny Lane
production assistant
David Lenna
cto
Byron Lopez
technical director
Blake Metzler
technical director
Tina Middleton
office manager
Michael Morena
systems administrator
Kirstin Moser
production accountant
Steve Neuvenheim
assistant production accountant
Michael O'Connor
assistant to the executive producer
Ben Paine
production coordinator
Daniel Patao
lead technical director
Nate Pellettieri
assistant production coordinator
Wonnie Ro
lead technical director
Johnny Sweeney
key technical director
Bruna White
technical director
Christina Yeung
key technical director
Jenny Yu
supervising technical director
All Filters