What is up with that giant sword that David's carrying and perhaps he and Mary Margaret should update some of that furniture before the baby comes on Once Upon a Time.
What are Hook, Neal, Tinkerbell and Charming cowering from on the Once Upon a Time winter finale? "Going Home" is the 11th episode of the show's third season.