
Stardust has to be one of the best film adaptations of a book to date. Naturally, there were some changes as with most film adaptations, but the film version of Stardust still maintains what people originally loved about Neil Gaiman's classic novel, whilst also bringing a new audience of people who hadn't ventured into the dark fantasy book. The film is fun yet serious and all together memorable. It doesn't take itself too seriously, which makes it all the more enjoyable.

So, what exactly made this film so amazing? Largely, it's because of the fantastical story. Based on a novel by Neil Gaiman and adapted to the screen by Kick-Ass team Matthew Vaughn and Jane Goldman, it has everything. Adventure, romance and a little bit of mystery, this "fantasy that won't behave" has it all. At times it is cheesy, but who doesn't love a bit of cheese now and then? Also, the strong cast is an added bonus. Claire Danes and Charlie Cox star as Yvaine and Tristan, scooping up the leads. Both gave a certain portrayal of innocence and youthfulness to their roles, but as the story progressed, Claire and Charlie also matured their characters. They were perfect in their roles. Stardust also has a strong ensemble of actors that star in the film and were part of what kept it so very brilliant. Michelle Pfeiffer, Robert De Niro, Mark Strong, and Nathaniel Parker also star in the film, each bringing something to their roles. Also with a good (and most certainly quotable) script and a memorable score that keeps the audience even more enraptured with the film. The beautiful costumes and scenery/settings round the film out.

Stardust works. It’s light-hearted and serious, funny but full of adventure. It’s always nice to come across a film that is like this, as it breaks mould. A definite recommendation.