Brokeback Mountain
This is most definitely a modern classic, I love the themes sets and everything absolutely everything about the film.
Jake Gylenhall and Heath Ledger are really such brilliant actors.
No notes in the slightest, I could watch this a million more times.