*SPOILER* #OnceUponATime 6x07 "Heartless" New Photos!

In Photo: Regina (Lana Parilla), David (Josh Dallas), Snow (Ginnifer Goodwin), Emma (Jennifer Morrison), Killian (Colin O'Donoghue) and Henry (Jared Gilmore). 

In Photo: Regina (Lana Parilla).

In Photo: Belle (Emilie de Ravin).

In Photo: Belle (Emilie de Ravin) and Zelena (Rebecca Mader).

In Photo: Emma (Jennifer Morrison).

In Photo: Blue (Keegan Connor Tracy).

In Photo: Henry (Jared Gilmore), Killian (Colin O'Donoghue) and Emma (Jennifer Morrison).

Missed an episode of Once Upon a Time?

Subscribe to sueboohscorner.com for weekly recaps, casting news, promos, script teases and more!

Once Upon a Time 6x07 "Heartless" airs November 6th, 2016 at 8/7 on ABC.