Edit
"Once Upon a Time" Smash the Mirror: Part 2 (TV Episode 2014) Poster

Full Cast & Crew

Directed by 

Ralph Hemecker

Writing Credits  

Edward Kitsis ... (created by) &
Adam Horowitz ... (created by)
 
David H. Goodman ... (written by) &
Jerome Schwartz ... (written by)

Cast (in credits order)  

Ginnifer Goodwin ... Mary Margaret Blanchard
Jennifer Morrison ... Emma Swan
Lana Parrilla ... Regina Mills
Josh Dallas ... David Nolan
Emilie de Ravin ... Belle Gold (credit only)
Colin O'Donoghue ... Captain Killian 'Hook' Jones
Jared Gilmore ... Henry Mills
Michael Socha ... Will Scarlet
Robert Carlyle ... Mr. Gold / Rumplestiltskin
Scott Michael Foster ... Kristoff
Georgina Haig ... Queen Elsa
Elizabeth Lail ... Princess Anna
Sean Maguire ... Robin Hood
Elizabeth Mitchell ... Ingrid
Timothy Webber ... The Apprentice
Lee Page Lee Page ... Arendelle Guard #1
Rest of cast listed alphabetically:
Facundo Reyes ... Capitán Killian Garfio Jones / Oficial Rogers (voice)

Produced by 

Adam Horowitz ... executive producer (showrunner)
Brian Wankum ... producer

Editing by 

Geofrey Hildrew

Makeup Department 

Elisabeth Jolliffe ... assistant makeup artist
Heather Kopchia ... assistant hair stylist

Second Unit Director or Assistant Director 

Carol Korm ... key background coordinator
Tim Macarthur ... background coordinator
Liam Powell ... trainee assistant director

Art Department 

Tamara Gauthier ... set buyer
Max Gloeckler ... head sculptor
Matthew Hudolin ... lead carpenter
Michael Kevin MacArthur ... carpenter
Wendy McAllister ... storyboard artist
Sean McGee ... assistant property master
Martin Ostrom ... construction crew
Sabine Schoppel ... art department coordinator
Norm Spence ... Paint Coordinator
Regan Steele ... set dresser
Roger Trory ... set dresser
Macleod Sinclaire ... on-set dresser (uncredited)
Paolo G. Venturi ... illustrator (uncredited)

Sound Department 

Stephen M. Davis ... adr editor
Catherine Flynn ... dialogue editor
Cameron Foodikoff ... sound assistant
Jacob McNaughton ... foley editor
Paul Menichini ... sound designer
Gerry Saenz ... augmented mixer
Ian Tarasoff ... 2nd unit sound mixer
Noel Vought ... foley artist

Special Effects by 

Eric Bullock ... special effects

Visual Effects by 

Nadine Blackler ... digital compositor
Ravinder Brar ... visual effects artist
Jayson Castro ... 2d look development TD
Darrell Croswell ... matchmoving and tracking: camera department
Chris Derochie ... animation supervisor
Alex Hughes ... compositor
Cale Jacox ... 2D Look Development TD
Seok Ryan Jang ... compositor: zoic studios
Young Jin Kim ... roto & prep artist
Kalvin Kingdon ... visual effects artist
Michael Kruk ... visual effects coordinator
Remi Lariviere ... compositor
Matthias Lowry ... digital compositor
Pradeep Kumar Padmanabha ... digital compositor
Reo Prendergast ... character development supervisor/character designer
Rob Price ... visual effects supervisor
Jonathan S. Smith ... roto/paint artist
Kelly St-Laurent ... visual effects coordinator
Drew Tobin ... compositor
Danica Tsang ... visual effects producer
Yi Yang ... visual effect associate producer
Donmill Yip ... visual effects artist
Timothy Zhao ... digital compositor (as ZongGuang Zhao)
Alexandra Zyrina ... tracking & layout artist
Robert Cvengros ... tracking/matchmove/layout artist (uncredited)
Frans de Vries ... tracking/matchmove/layout artist (uncredited)
Gerald Feather ... visual effects artist (uncredited)
David Gattey ... i/o coordinator (uncredited) / on-set previz assistant (uncredited)
Matt Lucas ... roto artist (uncredited)
Alexandra Jane Vahlbruch ... visual effects coordinator: camera department, Zoic Studios (uncredited)

Stunts 

Maja Aro ... stunt double: elizabeth lail
Dave Hospes ... stunt coordinator
Atlin Mitchell ... stunt double: Georgina Haig

Camera and Electrical Department 

Trevor Berry ... best boy electric
Lee J. Buckley ... technocrane (as Lee Buckley)
Paolo Di Persico ... camera: secon unit
Reg Gole ... first assistant camera
Glen Hawkins ... camera crane
Mike Sanchez ... digital imaging technician
Allison Short ... second assistant b camera
Doug Stover ... key grip: second unit
Dean Schwingboth ... grip b-unit (uncredited)
Jeffery Seeger ... rigging gaffer (uncredited)

Animation Department 

Suresh Padmaraj ... animator

Casting Department 

Georgia Simon ... adr voice casting

Costume and Wardrobe Department 

Dawn Climie ... costume set supervisor
Beverlee June Fix ... costumer
Hollie McBeth ... key dyer breakdown artist
Alison Roy ... Cutter
Heather Seshadri ... key dyer breakdown artist
Kai Siperko ... truck costumer

Editorial Department 

Chad Band ... dailies supervisor
Ren Manlolo ... senior dailies operator
Kevin Fairfax Harwood ... project manager (uncredited)
George Manno ... colorist (uncredited)

Music Department 

Greg Ballinger ... orchestrator
Allison Cantor ... assistant to composer (as Allison Geatches)
Brad Dechter ... orchestrator
Louis Febre ... composer: additional music
Melyssa Hardwick ... executive in charge of music
Frank Macchia ... music preparation
Cindy O'Connor ... composer: additional music
Tyler Parkinson ... music score engineer
Bill Booth ... musician: trombone (uncredited)

Transportation Department 

Paul Talbot ... driver: hair and makeup (uncredited)

Additional Crew 

Rachel Graham ... studio teacher (as Rachel Diane Graham)
Andrea Gruber ... publicity associate: International Publicity
Paul Plancich ... labourer/first aid
Carla Svensson ... accounting clerk

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed