Once Upon a Time - Season 4, Episode 9 - Rotten Tomatoes

Smash the Mirror - Part 2

EPISODE:

Episode Info

In part 2, Hook tries to stop Emma from giving up her powers. (C) ABC

Cast

Ginnifer Goodwin
as Snow White/Mary Margaret
Robert Carlyle
as Rumplestiltskin/Mr. Gold
Lana Parrilla
as Evil Queen/Regina
Jared S. Gilmore
as Henry Mills
Joshua Dallas
as Prince Charming/David
Josh Dallas
as Prince Charming/David
Emilie De Ravin
as Belle/Lacey
Colin O'Donoghue
as Killian Jones/Captain Hook
Michael Socha
as Will Scarlet
Timothy Webber
as Apprentice
Raf Rogers
as Arendelle Servant
Lee Page
as Arendelle Guard #1
Patrick Roccas
as Arendelle Guard #2
Sean MaGuire
as Robin Hood
Elizabeth Mitchell
as Ingrid/Snow Queen
Show More Cast

Smash the Mirror - Part 2 Photos

Discussion Forum

Discuss Once Upon a Time on our TV talk forum!