The top five that you could watch again and again without ever tiring of them. For me its:
1. Blow
2. Legends of The Fall
3. Sweeney Todd
4. The Hunchback of Notre Dame
5. Chicago
I drive FI crazy with half of them.
Warning
No formatter is installed for the format bbhtml