They are both good. Tho I haven't seen many of either of their films, I'll go with DiCaprio. Just last week I saw Shutter Island, and tho the ending was somewhat of a disappointment, Leo's performance was good.
A few years ago, I caught part of "American Psycho" on tv, with Christian Bale. OMG what a shocker.
I wasn't expecting such a depressing plot. Then again, what would one expect from the film title right?
Never saw the entire film. I've seen it on before, but need to be in the mood to watch I guess.
Btw, I thought I read that at one time, they were considering casting DiCaprio in the title role.
TIS