The Dark Knight was damn near flawless. If I hadn't read and heard about a billion times that Heath Ledger was The Joker I never would have guessed it was him. He was suberb. Gary Oldman was fantastic too.

Oh and Hancock was okay, Wall-E too cute for me and the funniest thing I've seen this year was Forgetting Sarah Marshall. Czech it out.