IMDB is a very handy online tool that provides information on millions of movies seen worldwide.

Information on actors, directors or even filming locations can be found on their website.

One of the website’s functions is a rating systems, where users can give their own star rating to any movie they have watched.

IMDB have collated the votes and they have a top (and bottom) 250 movies of all time.

Our question to you is: How many of the top 20 have you seen? And, what one would you recommend to a friend?

Click here to find the top 250 movies of all time