Thursday, December 10, 2009

85 million dollar baby (eastwood, 2004)

To date, the most deserving Best Picture winner since Schindler's List.

SPOILER: You will not see No Country for Old Men or The Departed anywhere on the remaining countdown.

No comments: