Movie princesses usually wear puffy dresses, have perfect hair and wait around for Prince Charming to save them from an evil witch. And then there’s Merida. She’s wild. Her hair is a mess. And she has ...
Amy Manson (BBC’s Misfits) makes her mark as Merida in ABC’s Once Upon A Time‘s season premiere, which airs next Sunday. The Brave princess runs into Emma (Jennifer Morrison) as she attempts to rid ...