In a town on the other side of the wall - a wall that separates magic from the rest of the world - a young man, Tristan (Charlie Cox), goes on a quest to find a falling star. After arriving at the location where the star supposedly landed, he comes across a beautiful young woman, Yvaine (Claire Danes), who is in fact the fallen star. On their journey back to Tristan's home, the two characters are met with many different characters and many villains. First, we have the evil witch (played by Michelle Pfeiffer), who is looking to have the heart of Yvaine so that her and her sisters may become young once again. Second, we have the king's sons, who have been tasked with recovering the necklace that Yvaine wears around her neck.
The three witches remind me alot of the witches from Hocus Pocus. Right now they are old and ugly, but once they eat the right ingredients i.e. the star's heart, they will become young, beautiful, and more powerful. In this film however, only the one witch goes on the journey to capture the star. It's not until the end that the main characters are faced with the troubles that come with the witches.
big reveal! The other backstory is that Tristan is only on this journey to prove to Victoria - the woman that he loves - that his love is true. Of course, along the way Yvaine and Tristan end up falling in love. I don't think that's much of a spoiler, if it is then I'm sorry.
Henry Cavill does NOT look like superman in this movie. Sad day.
Overall, I found this movie to be really good. All the actors did a great job in their roles. Robert de Niro makes an appearance as a captain of a ship, and his character's personality was.. let's just say interesting. It was entertaining and I loved it. I also liked the ghosts. I thought they provided just enough humor to keep it interesting. I'm going to give this movie a "liked it."
"If that boy were an apple, he'd be a delicious"