The 100 Best Movies Of All Time

The Godfather55 of 100

46) Schindler's List

Spielberg's masterpiece, hands down. You might say the shark looks fakey in Jaws. You may wonder how Indy clung to the German sub in Raiders. But there's no flaws to be found in his harrowing, (mostly) monochromatic depiction of Nazi persecution of the Jewish community in Krakow. Unless you're the kind of shallow person who only watches movies that are 'entertaining'. In which case, you're missing out.

Read Empire's review of Schindler's List

The Big Lebowaki57 of 100

44) It's A Wonderful Life

Frank Capra's Christmas fantasy was the movie that coaxed a war-battered James Stewart back to acting, and a good thing, too: as George Bailey, who's shown a mind-blowing parallel reality in which he never existed, Stewart was never more appealing. And he tempers any potential schmaltz, too, with a sense of underlying world-weariness — one that he no doubt brought back from the conflict in Europe.

Read Empire's review of It's A Wonderful Life

There Will Be Blood