I finally got to see the film "Stardust". Claire Danes plays Yvaine, the star who falls to Earth and becomes human. Charlie Cox as Tristan Thorn is the one she falls in love with. Michelle Pfeiffer plays Lamia, an evil witch who is out to get Yvaine's heart so she can gain eternal youth. Robert DiNiro plays Captain Shakespeare who pilots the air ship.
Sienna Miller is the mortal who Tristan originally thinks he wants to marry, and makes a deal with her that she will marry him if he brings her back a star. He crosses "the wall" to a magical land in search of this star. He didn't imagine that he would actually fall in love with the star he finds.
It's a beautiful movie. Though bad guys get killed off, there are no bloody scenes. The film also proves that you don't need slang and swearing to make a movie. The film is packed full of magic, adventure, excitement, tension and just plain fun.
I loved when Yvaine "shined" when she was near her love. Beautiful movie.
Here is the trailer: