Well, nobody saw this coming!
Well... it's who he left the club with that's causing a stir:
A murder, and now a party?!
Just WHAT is going on in the forthcoming, all new episode — titled The Cricket Game — of fantastical ABC drama Once Upon a Time?!
Try and guess by catching some sneaky peeks! Celebrate the return of Snow and Emma with the inhabitants of Storybrooke at a shindig thrown by Granny (above)!
An unexpected visitor makes certain guests FRIGHTfully uncomfortable!
And what is happening in fairyland between the Evil Queen and her righteous stepdaughter?! All we know is someone is about to surrender and it may not be who you think!