Personally, I think the first Godfather film is the greatest film of all time. It is just such an iconic film. Once you watch the film, every scene can be remembered, which for me makes a really good film.

My favourite film, however, is Donnie Darko. I think it deserves a mention too. It tells a really great story that keeps you guessing at the end, so you have to watch it over and over again.