Princess of Thorns is an interesting mash-up of the Sleeping Beauty and Swan Prince fairy tales.