Once Upon a Time - Season 6, Episode 7 - Rotten Tomatoes

Heartless

EPISODE:

Episode Info

Snow and David must surrender their hearts if they want to save Storybrooke and its inhabitants from the Evil Queen. Meanwhile, a magical sapling is sought; and in a flashback, Snow tries to elude the Woodcutter as David plans to sell his family's farm.

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
Emilie De Ravin
as Belle/Lacey
Colin O'Donoghue
as Killian Jones/Captain Hook
Rebecca Mader
as Wicked Witch/Zelena
Lee Arenberg
as Leroy/Grumpy
Keegan Connor Tracy
as Mother Superior/Blue Fairy
Paul Johansson
as The Woodcutter/Gabriel
Paul Jarrett
as Nobleman
Show More Cast

Heartless Photos

Discussion Forum

Discuss Once Upon a Time on our TV talk forum!