Stardust

In the sleepy English village of Wall, a young man named Tristian (Charlie Cox) goes on a quest to win the heart of his beloved, Victoria (Sienna Miller). his journey in search of a falling star Yvaine (Claire Danes) takes him into a magical world where he faces the witch, Lamia (Michelle Pfeiffer) and a pirate, Captain Shakespeare (Robert De Niro).
Hmmm, this movie is quite promising. Just look at the cast for goodness sake! Directed by Matthew Vaughn, Stardust hits theaters on August 10!