Leonardo DiCaprio is one of Hollywood’s most respected actors. Here is a list of his 10 greatest performances.
5 – CATCH ME IF YOU CAN by Steven Spielberg (2002) / After at least two underwhelming performances, in which he was miscast – Gangs of New York and The Beach – he returned to his charming young man persona in Catch Me If You Can by Steven Spielberg. In playing the role of virtuoso imposter Frank W. Abagnale Jr., his contained performance allows him to slip in a Zelig-life way into a chamaleontic presence in a film that sees him anything from an airline pilot to a doctora and making millions of dollars forging cheques. It is also his presence, with a little help from co-star Tom Hanks, that helps the film’s screenplay and Spielberg’s intention achieve what they want – the portrayal of a fraudster as an everyday kid coming of age.