There are still quite alot of excellent movies I've yet to see, Casablanca, Citizen Kane, The Seven Samurai, Gone With The Wind, is there something wrong with me?
Anyway, this is my top 10 for now:
1. The Godfather Part II (Francis Ford Coppola)
2. The Godfather (Francis Ford Coppola)
3. Apocalypse Now (Francis Ford Coppola)
4. The Shawshank Redemption (Frank Darabont)
5. Once Upon A Time In The West (Sergio Leone)
6. Memento (Christopher Nolan)
7. Pulp Fiction (Quentin Trantino)
8. Once Upon A Time In America (Sergio Leone)
9. American History X (Tony Kaye)
10. Raging Bull (Martin Scorcese)