Fairy Tales: Love, Hate and Hubris