Heat
A phenomenal film with a brilliant cast with the likes of Val Kilmer to Natalie Portman. However it's Robert De Niro and Al Pacino who are the absolute highlights every bit of screen time they share is gold. Michael Mann delivers a great script and compliments it with equally brilliant visuals.