Once Upon a Time: Watch Season 3 Episode 9 Online

at .

After having his heart ripped out by Peter Pan, Henry's family showed up in force to "Save Henry"

But was that even possible?

Once Upon a Time Season 3 Episode 9 revealed how Regina decided to be Henry's adoptive mom despite the consequences to the curse. While back in Neverland, guilt over the past threatned to stop Emma and the gang from rescuing Henry.

And despite their resolve, Peter Pan turned out to be trickier than anyone expected.  

Watch the full episode below now to find out if anyone got their happily ever after on Once Upon a Time ...

C. Orlando is a TV Fanatic Staff Writer. Follow her on Twitter.

Show Comments

Once Upon a Time Season 3 Episode 9 Quotes

Now there's a hole in your heart and someday you will come to me to fill it.


Well it looks like getting rid of a baby just made my to-do list.

The Evil Queen