Skip to content

FINALE: ONCE UPON A TIME’s 2-Hour The Final Battle With Jennifer Morrison Next Sunday

[sz-youtube url=”https://www.youtube.com/watch?v=niyXbuqkAt0″ /]

A Final Curse. A Final Quest. The Final Battle. Emma Swan (Jennifer Morrison) fights the Final Battle next Sunday on Once Upon a Time’s 2-hour season 6 finale.

The Final Curse interrupts Emma Swan’s wedding celebration.

You have to fight. — Henry to Emma.

Final Battle.

This is it. — Henry.

Emma burns Henry’s fairy tale book?

And leaves Storybrooke?

Related: Emma (Jennifer Morrison) and Henry (Jared Gilmore) in Steveston.

Once Upon a Time’s 2-Hour Season 6 Finale airs next Sunday, May 14th at 8 p.m. on ABC.