Heat
Simultaneously the best crime thriller and detective movie I've ever seen. Every character is immensely interesting, well written and well acted. The plot blends numerous plots an subplots together balancing action, drama, and romance. It has a fantastic score, it is well shot and edited, I honestly have no complaints whatsoever. The ending is incredible.