Charlize Theron was also excellent in last year's "Young Adult", a rather dark sort of comedy, where she plays an incredibly narcissistic and offensive author of children's books you end up caring about anyway. Many felt she should have been nominated for the Oscar that Streep got.