Stardust features an all-star cast and tells the classic story of a boy in love with a girl, except with an extra dose of magic and fantasy. Tristan (Charlie Cox), a resident of the English village of Wall, searches for a fallen star as a gift to his current crush (Sienna Miller), but discovers that the star is actually a woman named Yvaine (Claire Danes). To reach Yvaine, he has to travel through the magical kingdom of Stormhold, and face opposing forces including a witch named Lamia (Michelle Pfeiffer) and the sons of the King of Stormhold (Peter O’Toole). This is just the beginning of a journey that will lead Tristan to a destination beyond his imagination. Stardust – based on a novel of the same name – was released in 2007 and is directed by Matthew Vaughn (X-Men: First Class).