Only good thing Leo has done. He is a horrid actor.
He was great in The Aviator and a raft of other films.
I think of him like Tom Hanks. He used to be very good when not so famous, but he’s a little lazy now. He was great in Gilbert Grape and Basketball Diaries, and IMHO actually pulled off Shakespeare in Romeo+Juliet (although the film would have collapsed without the support of Pete Postlethwaite’s acting).