Off the top of my head, some of my all-time favorite movies that I could watch again and again and again
- 2001: A Space Odyssey
- Vanilla Sky
- The Good, The Bad, and The Ugly
- Pulp Fiction
- The Lord of the Rings
- The Fountain
- Braveheart
- On The Waterfront
- The Machinist
- Eternal Sunshine of the Spotless Mind
- Memento
- Cinema Paradiso
- Sunshine
- Once Upon a Time in the West
- The Truman Show
- Cast Away
- A History of Violence
- There Will Be Blood
- 12 Angry Men
- The Godfather
- The Prestige
- Terminator 2
- Magnolia
- Sherlock, Jr.
- The Big Lebowski
- Amadeus
- The Empire Strikes Back
I try not to include more recent movies but I feel like Black Swan will make the list one day.