Cast & Crew

Directed by

Trey Parker

Writing Credits

Trey Parker
(television series South Park) &
Matt Stone
(television series South Park)
Trey Parker
(written by) &
Matt Stone
(written by) and
Pam Brady
(written by)

Cast

Trey Parker
Stan Marsh / Eric Cartman / Satan / Mr. Herbert Garrison / Phillip Niles Argyle / Randy Marsh / Christophe ('The Mole') / Tom - News Reporter / Midget In A Bikini / Canadian Ambassador / Bombardiers / Mr. Mackey / Army General / Ned Gerblanski / Additional Voices (voice)
Matt Stone
Kyle Broflovski / Kenny McCormick / Saddam Hussein / Terrance Henry Stoot / Ticket Taker / Jimbo Kearn / Gerald Broflovski / Bill Gates / Additional Voices (voice)
Mary Kay Bergman
Liane Cartman / Sheila Broflovski / Sharon Marsh / Wendy Testaburger / Clitoris / Additional Voices (voice)
Isaac Hayes
Chef
Jesse Brant Howell
Ike Broflovski
Anthony Cross-Thomas
Ike Broflovski
Franchesca Clifford
Ike Broflovski
Bruce Howell
Man In Theatre
Deb Adair
Woman In Theatre
Jennifer Howell
Bebe Stevens
George Clooney
Dr. Gouache
Brent Spiner
Conan O'Brien
Minnie Driver
Brooke Shields
Dave Foley
The Baldwin Brothers
Eric Idle
Dr. Vosknocker
Nick Rhodes
Canadian Fighter Pilot
Toddy Walters
Winona Ryder
Stewart Copeland
American Soldier #1
Stanley G. Sawicki
American Soldier #2
Mike Judge
Kenny's Goodbye
Joesph Holt
American Diplomat
Howard McGillin
Gregory

Produced by

Frank C. Agnone II
animation producer
Anne Garefino
co-producer
Deborah Liebling
co-producer
Trey Parker
producer
Mark Roybal
associate producer
Scott Rudin
executive producer
Adam Schroeder
executive producer
Gina Shay
line producer
Matt Stone
producer

Music by

Marc Shaiman
(score)

Editing by

John Venzon

Art Direction by

J.C. Wegman

Production Management

David Dresher
post-production supervisor
Ramsey Naito
unit production manager
Julie Stern
executive in charge of production

Art Department

Adrien Beard
design supervisor / storyboard supervisor
Gregg Detrich
additional storyboard artist
Nishira Fitzgerald
assistant art director
Joshua C. Hersko
storyboard coordinator
Charles Keagle
additional storyboard artist
Albert Lozano
storyboard artist
Roxanne Patruznick
additional storyboard artist
Anthony Postma
additional storyboard artist
Greg Postma
additional storyboard artist
Royce Ramos
additional storyboard artist
Elaina Scott
additional storyboard artist
Keo Thongkham
storyboard artist
Phil Weinstein
additional storyboard artist
Eric Yahnker
additional storyboard artist

Sound Department

Deb Adair
supervising sound editor
Bob Beemer
re-recording mixer
Andrew Bock
first assistant sound editor (as Abdrew L. Bock)
Evan T. Chen
dialogue editor (as Evan Chen)
Sean England
machine room operator
Julie Feiner
dialogue editor
Christopher Flick
supervising foley editor (as Chris Flick)
David E. Fluhr
re-recording mixer (as David Fluhr)
Cameron Frankley
sound editor
Eric Friend
sound recordist
Avram D. Gold
adr editor
Randall Guth
sound editor
Robin Harlan
foley artist
Victor J. Hernandez
supervising sound editor
Hilda Hodges
foley artist
Joesph Holt
sound supervisor
Bruce Howell
supervising sound editor
Adam Jenkins
re-recording mixer
Michael Jonascu
sound editor
Mary Jo Lang
foley mixer
Aaron Levy
sound recordist
Nancy MacLeod
foley editor
Scott Millan
re-recording mixer
Sarah Monat
foley artist
Alyson Dee Moore
foley artist
Douglas Parker
first assistant sound editor
Tom Perry
re-recording mixer
Brian Peterson
optical sound recordist
Lydia Quidilla
additional sound editor
Brian Risner
sound editor
John Roesch
foley artist
Joe Schiff
dialogue editor / sound recording engineer
Randy Singer
foley mixer (as Randall K. Singer)
Christopher T. Welch
sound coordinator (as Chris Welch)
John O. Wilde
foley editor (as John Wilde)
Dan Yale
sound editor
José Egea
spanish mixer (uncredited)
Tom Lalley
sound re-recording engineer (uncredited)

Visual Effects by

Donna Bates
3D design team
Steve Blackmon
digital animator: Blur Studio
Harold Buchman
color management: film
Annie Combs
additional modeler
Tom Dillon
digital animator: Blur Studio
Karl Fornander
Technical Director / visual effects (as Karl Fornander)
Chris Fria
compositing supervisor (as Christopher Fria)
Sam Gebhart
digital animator: Blur Studio (as Sam Gebhardt)
Drake Goosby
additional modeler
Roger Huynh
digital compositor
Keith Jensen
digital animator: Blur Studio
Scott Kirvan
effects programmer: Blur Studio
Leticia Lacy
additional modeler
Kirby Miller
digital animator: Blur Studio
Michael Orlando
technical director (as Michael Orlando II)
Al Shier
visual effects coordinator: Blur Studio
Suzanne Smith
visual effects
David Stinnett
visual effects supervisor: Blur Studio (as David Stinnet)
Stephanie Taylor
visual effects production supervisor: Blur Studio
Rick Thomas
3D design team
Joe Tseng
3D design team
Maureen Whelan
additional modeler

Camera and Electrical Department

Brad Draper
gaffer

Animation Department

Frank C. Agnone II
animation producer
Jennifer M. Allen
additional animator
Alfonso Alpuerto
assistant animator
Andy Arett
additional animator (as Andrew Arett)
Fred Baxter
animator
Chris 'Crispy' Brion
additional animator
Matt Brown
additional animator
Michelle Burry
additional animator
Martin Cendreda
supervising animator
Jessica Coate
additional assistant animator / lip sync artist
Annie Combs
supervising assistant animator
James Dion
additional assistant animator
Scott Ellsworth
additional assistant animator
John Fountain
animator
Drake Goosby
assistant animator
John A. Hansen Jr.
additional assistant animator
Neil Ishimine
animator
Rajeev Joshi
additional assistant animator
Robert Judd
additional assistant animator
Charles Keagle
animator
Leticia Lacy
assistant animator
Douglas Lee
background designer (as Doug Lee) / character designer (as Doug Lee)
Mark Lewis
additional assistant animator
Daniel Lindsey
additional assistant animator
Jason Lopez
animator (as Jason A. Lopez)
Albert Lozano
background designer / character designer
Sabrina Mar
additional animator
Peter Merryman
additional animator (as Peter M. Merryman)
Lisa Mullins
additional animator (as Lisa Libuha)
Scott Oberholtzer
animator
Eric Oliver
animator
Jim Ovelmen
animator
Lorelei Pepi
animator
Ryan Quincy
animator
Jesse Rory Quinn
technical director
James Sant'Anselmo
additional assistant animator (as James Sant' Anselmo)
Jack Shih
animator
Eric Stough
animation director
Frank Sudol
assistant animator
Adam T. Talbott
background designer / character designer
David Thergood Jr.
additional assistant animator
Keo Thongkham
background designer / character designer
Dan Torre
additional assistant animator
Paul Trainor
additional assistant animator
Michael Trull
animator
August Wartenberg
animator
David Weiner
animation coordinator
Holly Wenger
animator
Maureen Whelan
additional assistant animator
Heather R. Wilbur
animator
Amy Winfrey
animator
Dustin Woehrmann
animator
Toni Wurts
supervising animator (as Toni Nugnes)
Trey Parker
original character designer (uncredited)
Jerry Rees
animator (uncredited)
Matt Stone
original character designer (uncredited)

Casting Department

Barbara Harris
adr voice casting

Editorial Department

Brad Arkin
assistant editor
Susan Fitzer
first assistant editor
Giancarlo Ganziano
editorial consultant
Jamie Kirkpatrick
first assistant editor
Dave Lee
colorist: dailies
Blake Maniquis
assistant editor
Chris Miller
post-production services
Eli Nilsen
assistant editor
Jim Passon
color timer
Mark Perzely
assistant editor
Theresa Repola Mohammed
negative cutter
Amy Tompkins
first assistant film editor
Thomas M. Vogt
first assistant editor (as Thomas Michael Vogt)
Calvin Wimmer
assistant editor
Trudy Yee
assistant editor

Music Department

Pete Anthony
orchestra conducted by / orchestrations by
Jeff Atmajian
orchestrations by
Frank Bennett
orchestrations by
Larry Blank
orchestrations by
Bob Bornstein
music preparation
Tim Boyle
music recorded and mixed by
Brian Bulman
assistant music editor
Harvey Cohen
orchestrations by
Sandy De Crescent
orchestra contractor (as Sandy DeCrescent)
David De Palo
music score assistant (as David DePalo)
Daniel DiPrima
music editor (as Dan DiPrima)
Marylata Elton
music supervisor
Jon Kull
orchestrations by
Trey Parker
music & lyrics by
Dennis S. Sands
music recorded and mixed by (as Dennis Sands)
Marc Shaiman
additional music & lyrics by
Phyllis St. James
singer
Matt Stone
executive music producer
Michael Valerio
musician: Bass
Nick Vidar
music programmer
Josie Aiello
singer (uncredited)
Tom Boyd
musician: oboe soloist (uncredited)
Amick Byram
singer (uncredited)
Denise Carver
music clearances (uncredited)
Agostino Castagnola
singer (uncredited)
Wade Culbreath
musician: percussion (uncredited)
George Doering
musician (uncredited)
Daniel Gaber
music editor: temp tracking (uncredited)
Lisa Jaime
music editor (uncredited)
Alex Lifeson
musician: score (uncredited)
Rick Logan
singer (uncredited)
Frank Macchia
music preparation (uncredited)
Malcolm McNab
musician: trumpet (uncredited)
Bobbi Page
singer (uncredited)
Royce Reynolds
singer (uncredited)
Jay B. Richardson
music editor (uncredited)
John Rodd
orchestral scoring recordist (uncredited)
Patrick Russ
orchestrator (uncredited)
Dennis Sager
orchestral recording engineer (uncredited)
Sally Stevens
singer/vocal contractor (uncredited)
Sebastian Toettcher
musician: cello (uncredited)
Louise Di Tullio
musician: flute (uncredited)
Paul Wertheimer
score recordist (uncredited)

Script and Continuity Department

Chip Bartlett
assistant script coordinator
Margaret Falzon
script coordinator
Robin Kay
script coordinator

Additional Crew

Andy Alexander
production assistant
Steve Alterman
adr loop group
Allan Arinduque
technical director
Tim Avery
lead systems administrator
Amir Bahadori
technical director
Kenneth Bailey
technical director (as Ken Bailey)
Donna Bates
technical director
Javier Bello
technical director
Amir Bemanian
systems administrator
Robert Borthwick
systems administrator
Tok Braun
supervising coordinator/post supervisor
Harold Buchman
technical director
Doug Burch
adr loop group
Craig Cannon
production assistant
Melinda Carson
assistant: Ms. Garefino
Michael Chokran
key technical director
David Coburn
adr loop group
John A. Cohen
assistant: Mr. Rudin
Greg Connell
technical director
Eben Davidson
assistant: Mr. Rudin
Sid Davis
assistant technical direction coordinator
Roger Dickes
technical director
Jason Docter
production assistant
Judi M. Durand
adr loop group (as Judi Durand)
Sarah Feinberg-Galan
assistant: Mr. Rudin (as Sarah Feinberg)
Greg Finley
adr loop group
Jeff Fischer
adr loop group
Nishira Fitzgerald
technical director
Daniel Forcey
production assistant
Karl Fornander
technical director
Fiona Foster
technical direction coordinator
J.J. Franzen
systems administrator
Chris Fria
lead technical director (as Christopher Fria)
Joseph Gerges
additional technical director
Benjamin Gilberg
production assistant
Lori Gilmour
additional technical director
Edward Goemans
assistant: Mr. Rudin
Timothy Grau
production assistant
Barbara Harris
adr loop group (as Barbara Iley)
Ken Harris
systems administrator
Stephanie Herron
assistant: Mr. Stough
Mark N. Hopkins
assistant: Mr. Rudin (as Mark Hopkins)
Jennifer Howell
voice talent coordinator
Roger Huynh
technical director
Wonnie Jung
additional technical director (as Wonhee Jung)
Andrew Kemler
additional coordinator
Elaine Kim
additional technical director (as Elaine Meejung Kim)
Daamen J. Krall
adr loop group (as Daamen Krall)
Leticia Lacy
additional technical director
Adam Lagattuta
retake coordinator
Sean Laverty
supervising systems administrator
Mark Leo Perry
technical director (as Mark Perry)
Michael Leung
technical director
Kimberley Liptrap
technical director
Kristi McAlpin
production assistant
David McCharen
adr loop group
Shannon McGee
technical director
Richard McGregor
adr loop group
Monica Mitchell
production consultant (as Monica Schmidt Mitchell)
Aglaia Mortcheva
additional technical director
Shannon Muchow
production assistant
Lucia Murillo
assistant: Mr. Schroeder
Jim Nasi
assistant retake coordinator (as James Batson Nasi Jr.)
Gil Nevo
technical director
Angelique Palozzi
assistant: Mr. Rudin
Trevor Pawlik
production auditor
Katrissa 'Kat' Peterson
production assistant (as Katrissa Peterson)
Christopher Petrus
production assistant
Mary Linda Phillips
adr loop group
David Plaskett
production assistant
Paige Pollack
adr loop group
Juan Pope
adr loop group (as J. Lamont Pope)
Duane Powell
systems administrator: Blur Studio
Michael D. Queenland
research coordinator
Jesse Rory Quinn
technical director
Steve Raizes
assistant: Mr. Rudin
David Randolph
adr loop group
Noreen Reardon
adr loop group (as Noren Reardon)
Victor Robert
additional technical director
Michael Roccuzzo
first assistant accountant
Stanley G. Sawicki
additional coordinator (as Stan Sawicki)
Basia Schutz
assistant retake coordinator
Vernon Scott
adr loop group
Christopher Shank
production assistant
Jenny Shin
additional technical director
Jennifer Sieck
additional technical director
Patrick R. Siembieda
first assistant auditor (as Patrick Siembieda)
Jon Singer
additional technical director
Valentin Sinlao
technical director
Derek Skaletsky
assistant: Mr. Rudin
Omar Smith
additional technical director
Suzanne Smith
additional technical director
Andrea Solk
production assistant
Cheri Soriano
systems administrator
Melanie Stimmell
key technical director
Margie Stubbs
additional technical director
Frank Sudol
additional technical director
Narges Takesh
story editor
Rick Thomas
technical director
Joe Tseng
technical director
James Valladao
additional technical director (as Jimbo Valladao)
Theresa Wahl
caterer
Toddy Walters
production studio coordinator (as Toddy E. Walters)
Ana Wolovick
supervising technical director
Genevieve Wong
production assistant
David Yanover
supervising production coordinator
Ruth Zalduondo
adr loop group
Rick Ziegler
technical director
David Zyler
adr loop group (as David Allen Kramer)
Don LaFontaine
trailer voice over (uncredited)
Bryan C. Winn
Intern for Scott Rudin (uncredited)

Thanks

Amer Al-Khan
the producers would like to thank
Jay Axelson
the producers would like to thank
Michael Ephraim
the producers would like to thank
David R. Goodman
the producers would like to thank (as David Goodman)
Brian Graden
the producers would like to thank
Eric Kuppinger
the producers would like to thank
Sharon Levy
the producers would like to thank
Kevin Morris
the producers would like to thank
Randy Parker
the producers would like to thank
Sharon Parker
the producers would like to thank
Shelley Parker
the producers would like to thank
Michael Pietrafesa
the producers would like to thank (as Michael Pietrefesa)
Nancy M. Pimental
the producers would like to thank
Gerald Stone
the producers would like to thank
Rachel Stone
the producers would like to thank
Shelia Stone
the producers would like to thank
Erick Thorpe
the producers would like to thank
All Filters