Blood Diamond
I would have bet that DiCaprio was too soft to make this character work, but his turn here as Rick Blaine Jr. isn't half bad, and on the heels of The Departed, shows that he's growing up.