Having watched Ben Affleck's excellent debut feature Gone Baby Gone last night, I was reminded about how good a year 2007 was for films. Now, I have enjoyed a lot of films released in the cinema this year so far - enough to claim it to be better a better year than 2008, 2009 and 2010 at least - but 2007 was something else. Now, I didn't see all of the films I am about to list in the cinema (though I did see most of them), which would have further accentuated my opinions on that year, but I still think it is pretty strong.
Headlined by two of the decade's best films, There Will Be Blood and No Country for Old Men, here are 35 great films I have seen from 2007: Zodiac, Grindhouse (Planet Terror + Death Proof), Hot Fuzz, Knocked Up, Ratatouille, Rescue Dawn, Sunshine, The Bourne Ultimatum, Superbad, Eastern Promises, Into the Wild, The Darjeeling Limited, Michael Clayton, Gone Baby Gone, American Gangster, The Mist, Juno, Atonement, Charlie Wilson's War, Sweeney Todd: The Demon Barber of Fleet Street, The Orphanage, Before the Devil Know's You're Dead, The King of Kong: A Fistful of Quarters, Once, Control, Lars and the Real Girl, The Assassination of Jesse James by the Coward Robert Ford, This is England, Persepolis, 4 Months, 3 Weeks and 2 Days, Lust, Caution, The Diving Bell and the Butterfly and La Vie En Rose.
What do you think of 2011 so far? How does 2007 weigh up for you? What, in your opinion, is the last great year of film?