Cast
Trey Parker
Various Characters (voice)
Matt Stone
Various Characters (voice)
April Stewart
Various Characters (voice)
Kimberly Brooks
Linda Black (voice)
Adrien Beard
Tolkien Black / Steve Black (voice)
Crew
Matt Stone
Creator
Ben Paine
Post Production Supervisor
Kevin Morris
Thanks
Production
Anne Garefino
Executive Producer
Frank C. Agnone II
Executive Producer
Eric Stough
Producer
Adrien Beard
Producer
Vernon Chatman
Producer
Wonnie Ro
Producer
Keo Thongkham
Producer
John ‘Nancy’ Hansen
Producer
Kirstin Moser
Production Accountant
Kurt Nickels
Associate Producer
Gary Martinez
Associate Producer
Carly J. Price
Executive Producer's Assistant
Marc A. Flores
Production Coordinator
Editing
Scott Iasillo
Assistant Editor
Visual Effects
Andy Arett
Lead Animator
Neil Ishimine
Key Animation
Dave Koch
Key Animation
Jason Lopez
Key Animation
John Luciano
Key Animation
Scott Oberholtzer
Key Animation
Edgar Tellez
Key Animation
Sound
Trey Parker
Additional Soundtrack
Bruce Howell
Additional Soundtrack
Jamie Dunlap
Original Music Composer
Exiquio Talavera
Music Editor