In order from best to worst are my top 10 best films of 2011

1. Moneyball (Columbia)

2. Win Win (Fox Searchlight)

3. Warrior (Lionsgate)

4. The Muppets (Disney)

5. Drive (Film District)

6. Bill Cunningham New York (Zeitgeist Films)

7. The Tree of Life (Fox Searchlight)

8. Rise of the Planet of the Apes (20th Century Fox)

9. If a Tree Falls: A Story of the Earth Liberation Front

10. I Saw the Devil