5 Best Heist Movies of All Time

4. Heat

Heat is arguably the greatest American heist movie ever made with an intricate plot and compelling characterizations. Written and directed by Michael Mann, this 1995 movie is remembered for Robert De Niro and Al Pacino’s first on-screen appearance together. De Niro plays Neil McCauley, one of the professional bank robbers who is pursued by an intense, coke-snorting detective Vincent Hanna played by Al Pacino, after a heist on an armored car goes wrong. Though Neil lives by the slogan that he should not get attached to anybody, guess what, he falls in love. The film becomes an incredible pressure cooker as the cops and robbers try to outwit each other and the story is told from the perspective of different characters. As they confront each other during a heavily planned robbery, you’ll see the most epic shootouts that’s ever been filmed.