I really like the movie Stardust and I think it is one of those rare films which manages to be better than the book upon which it is based. I have read and liked the book (before I saw the film!) and I consider Neil Gaiman to be an excellent author in general and American Gods is one of my favourite books. But there is just something about the film which works better; I can’t really properly explain it, but the film is just more fun, it just feels more right. Having seen it a few times now, I seem to like it more every time I watch it. If you want an entertaining, enjoyable, and clever fantasy adventure movie, then you could do a lot worse than this one. It only has two flaws that I can see: 1) Ricky Gervais is in it, albeit a mercifully brief appearance, and 2) an appallingly bad song over the end credits. Other than that it’s great, and I really recommend it.