I think I would have found Angel Heart predictable even if it hadn't been spoilingly compared to a similar but infinitely-better movie made a few years after, because everything is so on-the-nose and obvious, even before the movie goes laughably over-the-top in the last 20 minutes. There are good ideas and fun performances, but it feels like a prototype for a sub-genre that would eventually benefit from a bit more subtlety and fewer racist overtones.
Top 5 Reasons To Watch Reindeer Games:
5. One of the dumbest, most convoluted 'twist' endings imaginable.
4. Isaac Hayes' most inexplicable film role. It's baffling.
3. Charlize Theron
2. "I want some fuckin hAAt chAAklAAt... and some pecan fuckin pie."
1. Dennis Farina's inexplicable false teeth.
A truly breathtaking mess of a motion picture.