'Once Upon A Time' Season 2: 5 Spoilers You Need To Know
Magic and memories return. Life will be even more “complicated” for Storybrookers, especially for one Emma Swan (Jennifer Morrison). TVLine.com reports that the normally tough-as-nails Sheriff will be shaken off-kilter after being reunited with parents who abandoned her and happen to be the same as she is. Luckily, Emma has to focus on protecting her son, Henry, from Regina (Lana Parrilla). I definitely think the Sheriff will need more than a gun to keep law and order. May I suggest a Patronus?
The 10 Best Oscar Dresses of All Time 'Divergent' Star Shailene Woodley Hints At Being Bisexual