It's a Don deal once again as gangster epic The Godfather has topped movie magazine Empire's poll to find the greatest films of all time.

The poll of 20,000 readers put Star Wars sequel The Empire Strikes Back in second place with Batman adventure The Dark Knight in third.

The Dark Knight (the late Heath Ledger pictured as The Joker) - 2008 movie is in third place on the Top 100

The Shawshank Redemption, Pulp Fiction and Goodfellas are in fourth, fifth and sixth place respectively, with Raiders of the Lost Ark, Jaws, Star Wars and The Lord of the Rings: The Fellowship of the Ring completing the Top 10. 

The Shawshank Redemption - 1994 classic is in fourth place

Classic such as Casablanca, One Flew Over the Cuckoo's Nest and Some Like It Hot are further down the Top 100, while La La Land, which was released less than six months ago, is at number 62 - seven places higher than Singin' in the Rain.

Casablanca - Down at number 28?!

As film fans face into a weekend of high dudgeon and social media meltdowns - e.g. Citizen Kane at number 46; Mad Max: Fury Road features but The Road Warrior does not; just four foreign language movies - Empire's Editor-in-Chief, Terri White, said: "It's fantastic to see The Godfather continue to elicit such affection from movie lovers.

But where is The Lives of Others, for example?

"In addition to such perennial favourites such as Star Wars and The Shawshank Redemption, it's also encouraging to see a number of recent releases have already found a place among cinemagoers' most cherished films."

Some readers may be shocked to see big-hit movies like Dirty Dancing, Grease and The Goonies missing from the list...tweet us @RTE_Ents and let us know what else you think should have made the cut.

Empire's Top 100 (bring a packed lunch - and maybe some antacid):

1) The Godfather
2) The Empire Strikes Back
3) The Dark Knight
4) The Shawshank Redemption
5) Pulp Fiction
6) Goodfellas
7) Raiders of the Lost Ark
8) Jaws
9) Star Wars
10) The Lord of the Rings: The Fellowship of the Ring
11) Back to the Future
12) The Godfather Part II
13) Blade Runner
14) Alien
15) Aliens
16) The Lord of the Rings: The Return of the King
17) Fight Club
18) Inception
19) Jurassic Park
20) Die Hard
21) 2001: A Space Odyssey
22) Apocalypse Now
23) The Lord of the Rings: The Two Towers
24) The Matrix
25) Terminator 2: Judgment Day
26) Heat
27) The Good, the Bad and the Ugly
28) Casablanca
29) The Big Lebowski
30) Se7en
31) Taxi Driver
32) The Usual Suspects
33) Schindler's List
34) Guardians of the Galaxy
35) The Shining
36) The Departed
37) The Thing
38) Mad Max: Fury Road
39) Saving Private Ryan
40) 12 Angry Men
41) Eternal Sunshine of the Spotless Mind
42) There Will Be Blood
43) One Flew Over the Cuckoo's Nest
44) Gladiator
45) Drive
46) Citizen Kane
47) Interstellar
48) The Silence of the Lambs
49) Trainspotting
50) Lawrence of Arabia
51) It's A Wonderful Life
52) Once Upon A Time in the West
53) Psycho
54) Vertigo
55) Pan's Labyrinth
56) Reservoir Dogs
57) Whiplash
58) Inglourious Basterds
59) ET The Extra-Terrestrial
60) American Beauty
61) Forrest Gump
62) La La Land
63) Donnie Darko
64) LA Confidential
65) Avengers Assemble
66) Return of the Jedi
67) Memento
68) Ghostbusters (1984)
69) Singin' in the Rain
70) The Lion King
71) Hot Fuzz
72) Rear Window
73) Seven Samurai
74) Mulholland Drive
75) Fargo
76) A Clockwork Orange
77) Toy Story
78) Oldboy
79) Captain America: Civil War
80) Spirited Away
81) The Social Network
82) Some Like It Hot
83) True Romance
84) Rocky
85) Leon
86) Indiana Jones and the Last Crusade
87) Predator
88) The Exorcist
89) Shaun of the Dead
90) No Country for Old Men
91) The Prestige
92) The Terminator
93) The Princess Bride
94) Lost In Translation
95) Arrival
96) Good Will Hunting
97) Titanic
98) Amelie
99) Raging Bull
100) Stand by Me