Edit
The Powerpuff Girls: 'Twas the Fight Before Christmas (Video 2003) Poster

Full Cast & Crew

Directed by 

Lauren Faust
Craig McCracken

Writing Credits  

Craig McCracken ... (creator)
 
Lauren Faust ... (written by) and
Craig Lewis ... (written by)
 
Lauren Faust ... (story) and
Craig Lewis ... (story) and
Craig McCracken ... (story) and
Amy Keating Rogers ... (story)

Cast (in credits order)  

...
Blossom (voice) (as Catherine Cavadini)
...
Bubbles / Nanny (voice)
...
Buttercup (voice) (as E.G. Daily)
...
Narrator / Elf #1 / Little Boy (voice)
...
...
Santa Claus / Santa Toy (voice) (as Michael Patrick Bell)
...
Driver / Servant / Elf #2 (voice) (as Jeff Glen Bennett)
Rest of cast listed alphabetically:
...
Create a character page for: ?

Produced by 

Vincent Aniceto ... line producer
Kelly Crews ... line producer
Craig McCracken ... executive producer
Brian A. Miller ... supervising producer: Cartoon Network Studios
Chris Savino ... producer
Genndy Tartakovsky ... supervising producer

Music by 

Thomas Chase
Steve Rucker
James L. Venable

Film Editing by 

Bobby Gibis

Casting By 

Collette Sunderman

Art Direction by 

Paul Stec

Production Management 

Mike Lazzo ... executive in charge of production: Cartoon Network
Andrea Lopez ... executive in charge of production
Jennifer Pelphrey ... director of production: Cartoon Network Studios
Linda Simensky ... executive in charge of production: Cartoon Network

Art Department 

Chris Battle ... prop designer
Nate Cash ... storyboard clean-up
Greg Colton ... storyboard artist
Lauren Faust ... storyboard artist
Joseph Holt ... prop designer
Brian Larsen ... storyboard artist
Paul McEvoy ... storyboard artist
Clay Morrow ... prop designer (as Clayton McKenzie Morrow)
Shayne Poindexter ... prop designer
Andy Suriano ... storyboard clean-up

Sound Department 

Timothy J. Borquez ... re-recording mixer
Eric Freeman ... sound re-recording mixer
Jim Hearn ... dialogue editor
Robert Serda ... sound recording engineer
Collette Sunderman ... recording director

Visual Effects by 

Stephen Jennings ... digital effects artist

Animation Department 

Pat Agnasin ... background designer
Jeff Albrecht ... clean-up artist
Robert Alvarez ... supervising animation director
Martin Ansolabehere ... background painter
Timothy Barnes ... background painter
Chris Battle ... character designer
Sandy Benenati ... animation checker (as Sandra J. Benenati)
Andy Bialk ... character supervisor (as Andrew Bialk)
Kit Boyce ... background painter
Yeol Jung Chang ... overseas animation director (as Chang Yul Jeong)
Stephanie Choi ... character designer (as Stef Choi)
Dave Dunnet ... background designer (as Dave Dunnett)
Todd Frederiksen ... background designer
Frederick J. Gardner III ... background designer (as Fred Gardner)
Dana Granger ... clean-up artist (as Dana Jo Granger)
Cathlin Hidalgo ... clean-up artist
Craig Kellman ... character designer
Jong Ho Kim ... overseas animation director
Barbara Krueger ... clean-up artist
Robert Lacko ... clean-up artist
John McIntyre ... animation director
Mike Moon ... background designer
Juli Murphy ... additional animation director (as Juli Murphy Hashiguchi)
Randy Myers ... animation director
Chris Roszak ... background paint supervisor (as Christopher Roszak)
Paul Stec ... background designer
Justin Thompson ... background design supervisor
James T. Walker ... additional animation director (as James Tim Walker)
Roger Webb ... color stylist
Carey Yost ... character designer

Editorial Department 

Bobby Gibis ... picture editor (as Robert Gibis)
Alicia Parkinson ... post-production coordinator

Music Department 

Thomas Chase ... composer: main title theme
Joe Privitelli ... music editor
Steve Rucker ... composer: main title theme
James L. Venable ... composer: additional music / composer: main title theme

Other crew 

Jackie Buscarino ... production coordinator
Joe Cecchini ... production assistant
Erik Elizarrez ... production assistant
Lauren Faust ... supervising director
Amy Keating Rogers ... outline editor
Brian A. Marshall ... production coordinator
Karie Gima Pham ... talent coordinator
Cecilia Rheins ... production estimator
Carolyn Suzuki ... production coordinator (as Carolyn Shaushkin)

See also

Release Dates | Official Sites | Box Office/Business | Company Credits | Filming Locations | Technical Specs | Literature

Contribute to This Page