Our two week wait is over! Once Upon a Time returns with more fairytale mash-ups and enchanted character cameos than any supernatural enthusiast can dare to dream of. When we left off, Storybrooke was still in the palm of Madame Mayor Reginas hand. A freak accident has left Kathryn, Davids wife and modern day Princess Abigail, nowhere to be found. Tonights episode follows Sheriff Emma Swan as she investigates Kathryns disappearance. With David and Mary Margaret having reasonable motive for doing away with the one person in the way of their forbidden romance, a backstory tale of love lost seems fitting. Belle returns as Grumpys love story with the clumsy fairy Nova is told.
Read more »