I haven't been spoiling myself ahead of time this season and I have to say it makes the suprises so much better!
Did not see the Peter Pan twist coming...like what?! And Rumple in Pandora's box...and Henry being the dumbest kid ever...and David being able to possibly leave...like whatttttttt??
And now we have to wait two whole weeks?! WHAT?!?!
I mean, I knew getting Henry back wasn't going to be easy...but man!
Eta: Is it just me or did young Rumple sound Irish?? Kind of threw me off a bit, though totally nothing major! He was a cute little kid!