Entertainment Weekly


Stay Connected


Advertise With Us

Learn More

Skip to content


Once Upon a Time sneak peek: Emma reveals reason behind mysterious plan

Posted on

Jack Rowand/ABC

The whole time Emma has been plotting away as the Dark One, it’s all been about … Hook?

In a sneak peek from Sunday’s two-hour Once Upon a Time, Hook (Colin O’Donoghue) confronts Arthur (Liam Garrgian), who gets the upper hand. But before the king can kill the pirate, Dark Swan (Jennifer Morrison) steps in to save him with the full-formed Excalibur sword. Hook uses this opportunity to get to the bottom of Emma’s plan, though he probably wasn’t expecting the shocking revelation to be about him. Check it out:

Once Upon a Time airs Sundays at 8 p.m. ET on ABC.