I enjoyed it immensely.

Rating: 7/10 (7 January 2019)

I just watched it a second time after nine years. Very good. Johnny Depp from back when he made half-way decent films.
Flawed? Likely so, but Mann would have to go a long way to top Heat.
A great film to watch on a bored afternoon. If anyone tells you otherwise, send the fools away because they are fools.