Sundays 8:00 PM on ABC

Once Upon a Time: Watch Season 3 Episode 11 Online

by at .  Updated at . Comments

It's a good thing Once Upon a Time Season 3 Episode 11 featured a number of shocking twists, turns and developments.

Because viewers will need a lot to chew over as they wait all the way until March for new episodes of this ABC drama.

We saw Peter Pan rip out the heart of Felix and prove, once again, that he only cares about himself. We saw Tinkerbell play hero. And we watched as Rumpel called for his dagger and used it to kill his father.

Regina, meanwhile, was forced to pay a heavy price for preventing another curse and then the series actually jumped ahead a full year.

What surprising event did we witness then? Sit back watch the latest Once Upon a Time Season 3 episode now for the answer to this and many other questions:

Matt Richenthal is the Editor in Chief of TV Fanatic. Follow him on Twitter and on Google+.

Like Us On Facebook

Want more Once Upon a Time?

Sign up for our daily newsletter and receive the latest tv news delivered to your inbox for free!

More From TV Fanatic


Tyler Jacob Moore to Freeze Over on Once Upon a Time

Tyler Jacob Moore has been cast on Once Upon a Time Season. He'll portray Hans.

Once Upon a Time Stars Preview Frozen Arc

The cast and crew of Once Upon a Time gathered at Comic-Con and talked up Once Upon a Time Season 4. Some also sang for us.

Once Upon a Time at Comic-Con: Elsa's Surprise, The Mirror's Return & More!

What did the cast of Once Upon a Time reveal today at Comic-Con? Consider yourselves spoiler warned and find out now.

Elsa on Once Upon a Time: First Look!

Elsa is here! Get your first look at Georgina Haig in this Once Upon a Time role now.