Annika (Liv Tyler) doesn't like the photo of a dour Ernest Hemingway that Jim (Casey Affleck) has on his bedroom wall. Jim says it's real life. She says it's depressing, and he replies, "Isn't that the same thing?" It's a funny line, but it's also much more. It describes the heart of this terrific new picture directed by Steve Buscemi. He's made a wonderful "small" film about the sadness and disappointment that is so much a part of life, and about how we each must choose to respond. Do we wallow in despair, or can we find hope, joy, and purpose? In "Lonesome Jim," we meet a range of genuine people who exhibit a range of choices -- sometimes conflicting responses within the same character. The casting is superb, and between Buscemi's measured pace and first-time screenwriter Jim Strouse's unpredictable (and semi-autobiographical) story turns, we get to know and care about these people...even though they each exhibit traits we definitely do not like. That's real life.