He is just completely awful.
If you're ready for your daily dose of awfulness, hit 'play' (below).
[Image via TLC.]
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!