2007 was a great year for movies, the best this decade for sure, and thus it was even harder than usual to narrow down to the top 20 films. Lots of great performances too although despite the large number of great films there were actually fewer strong female roles than usual.
Top 20 Films
1. 4 Months, 3 Weeks and 2 Days
2. No Country For Old Men
3. Michael Clayton
4. There Will Be Blood
5. Once
6. Gone Baby Gone
7. The Diving Bell and the Butterfly
8. Grindhouse
9. Juno
10. Zodiac
11. The Assassination of Jesse James By The Coward Robert Ford
12. Away From Her
13. After the Wedding
14. Lars and the Real Girl
15. Across the Universe
16. My Kid Could Paint That
17. American Gangster
18. Into the Wild
19. Persepolis
20. Superbad
Top 5 Lead Actors
1. Daniel Day-Lewis, There Will Be Blood
2. Sam Riley, Control
3. Ryan Gosling, Lars and the Real Girl
4. Viggo Mortensen, Eastern Promises
5. Tommy Lee Jones, In the Valley of Elah
Top 5 Lead Actresses
1. Julie Christie, Away From Her
2. Anamaria Marinca, 4 Months, 3 Weeks and 2 Days
3. Ellen Page, Juno
4. Laura Linney, The Savages
5. Helena Bonham Carter, Sweeney Todd: The Demon Barber of Fleet Street
Top 5 Supporting Actors
1. Casey Affleck, The Assassination of Jesse James By The Coward Robert Ford
2. Javier Bardem, No Country For Old Men
3. Tom Wilkinson, Michael Clayton
4. Hal Holbrook, Into the Wild
5. Ben Foster, 3:10 To Yuma
Top 5 Supporting Actresses
1. Amy Ryan, Gone Baby Gone
2. Tilda Swinton, Michael Clayton
3. Cate Blanchett, I'm Not There
4. Samantha Morton, Control
5. Saoirse Ronan, Atonement