When Emma (Jennifer Morrison) gets into the elevator, Hook (Colin O'Donoghue) reveals he's not going back up with her and that he's staying behind in the Underworld. This is goodbye.
Regina (Lana Parilla), David (Josh Dallas), Mary Margaret (Ginnifer Goodwin) and Hook (Colin O'Donoghue) try to break The Dark One's spell to make contact with Merlin. #OnceUponATime
The heroes have created a plan to take down Rumple but Emma (Jennifer Morrison) is concerned about Regina's (Lana Parrilla) well-being and encourages her to sit this mission out.
Once Upon enters a whole new world of Valente warriors. The clash of good versus evil has never been this intense! Once Upon a Time Season 5 premieres Sunday September 27th on ABC.
Merlin (Elliott Knight), David (Josh Dallas), Hook (Colin O'Donoghue) and Belle (Emilie de Ravin) sneak into the dungeon at Arthur's castelo to free Merida and Lancelot. #OnceUponATime