Hook looks elated. Has Peter Pan's plan been thwarted on the Once Upon a Time winter finale? "Going Home" is the 11th episode of the show's third season.
Everyone looks upset and there is blood on Prince Charming's shirt. What has befallen the fairy tale world and can Emma save them when Once Upon a Time returns on Sunday, March 9th?