On January 15th, episode 9, True North will air at 8pm EST on ABC. This episode will show Emma trying to help two children find their biological father in Storybrooke. In Fairy Tale Land, the Evil Queen will convince two children, Hansel and Gretel, to take something from the Blind Witch. Oh, how exciting! Here are some sneak peak photos from the upcoming show:






