The Heart Is a Lonely Hunter


Episode Info

Actor-model Jamie Dornan takes centre stage this week as Storybrooke's Sheriff Graham starts to remember his alternative life as the Huntsman. The curse weakens when he kisses Emma, who also feels strangely drawn to him, but in the fairy-tale world the Evil Queen has hired him to kill Emma's mother, Snow..


Ginnifer Goodwin
as Snow White/Mary Margaret
Jennifer Morrison
as Emma Swan
Robert Carlyle
as Rumplestiltskin/Mr. Gold
Lana Parrilla
as Evil Queen/Regina
Jamie Dornan
as Sheriff Graham
Jared S. Gilmore
as Henry Mills
Josh Dallas
as Prince Charming/David
Joshua Dallas
as Prince Charming/David
Meghan Ory
as Ruby/Red Riding Hood
Giancarlo Esposito
as Sidney/Mirror
Howard Siegel
as Tavern Owner
Scott Heindl
as Bartholomew
Kam Kozak
as Black Guard
Raphael Sbarge
as Jiminy Cricket/Archie
Show More Cast

The Heart Is a Lonely Hunter Photos