For the first hour, I was convinced that 90s me was right that this thing was an overrated rehash of other, better films. The domestic stuff is boilerplate, the dialogue mundane, the first robbery competent but unexceptional, Pacino unhinged and the De Niro/Brenneman romance absurd.
And then it got really really really great.
So: I stand corrected. Heat is a good movie.