All of them! Plus, you can't tell me I have a terrible opinion, because it's my opinion. The only reason Titanic made bank, wasn't because he was any good, its becuase of these dumb preteens who only like him for his looks, and it gave Hollywood a reason to put him anywhere. I love The Departed, but he's so average there. Same goes for Blood Diamond. Yeah, he changes his accents, but I always feel like I'm watching the same character from the rest of his films. The only reasons I watch his films, is for the other performances: DDL, Gangs Of NY; Mark Wahlberg, The Departed; Djimon Hounsou, Blood Diamond. Body Of Lies is looking to be another average performance of his, doing the same performance, just with a beard this time.
Bale, DDL, Bardem: they know how to change it up, how to distance each of their characters from the other. Dicaprio, I just don't see it. I'm sorry if I offended by saying I thought Leo is a bad actor, but that my opinion.
Only movie of his that I love his performance was Eating Gilbert Grape. I love his performance there, and had hoped that he'd continue to impress me with range like that.