VS

What is the greatest Leonardo DiCaprio role of all time?

The Aviator (2004)

DiCaprio plays Howard Hughes, the eccentric billionaire aviation pioneer whose brilliant career was shadowed by crippling OCD.

The Aviator (2004)

What's Eating Gilbert Grape (1993)

DiCaprio received his first Oscar nomination playing Arnie Grape, a young man with an intellectual disability, in a breakthrough performance.

What's Eating Gilbert Grape (1993)