It's hard to say which is the best episode of Once Upon A Time with so many contenders from this season, but I will toss Manhattan into the fray as well. This episode was nothing short of breathtaking and amazing!
Lots of HUGE developments and huge surprises - not to mention an unbelievable cliffhanger at the very end!
Seems like everyone in Storybrooke is now related in some way or another! :P
Can't wait to see what Henry does once they get back. Will he go back to Regina? And I can't wait to see what tricks Rumpelstiltskin will pull out of his sleeve after seeing that very last scene! And what the seer said!
Oh this show is just too good to be true! I am impatiently awaiting the next episode!