Reelz’s review published on Letterboxd:
"Told you I'm never going back."
What do you get when you have Tony Montana, Buffalo Bill, and Bubba (from Forrest Gump) on one team and Travis Bickle, Batman, the Allstate Guy, and Tom Sizemore on the other team?
The greatest fucking shootout in history, that's what.
Heat is a giant character study of two men on opposite sides of the law and, occasionally, a bank heist will be thrown in for good measure too. Pacino is Batman and De Niro is the Joker; you can't have one without the other. Kilmer (playing my favorite character) is thrown in there too and, even if he is a bad guy, it's easy to connect with him as a character because he's just so damn cool.
That's one of the big things that I like about Heat: the villains. The villains in here all have personalities and traits that make them stand out from one another. Heck, I'd even go as far to say that I liked the villains more than the heroes in this story. Pacino (the good guy) is cool and a bit wacky for the first hour and a half or so but he slowly starts to shape up and becomes one hell of an action hero by the time the movie's (glorious) climax rolls around.
My only big gripe is that Pacino's family life seems really awkward and strange but, thankfully, isn't focused on as much as it could have been.
Aside from that flaw, I think it would take me a lot longer than 30 seconds to walk away from this powerhouse of a movie. What a fucking ride.