11) Catch Me If You Can (2002)

Tom Hanks is compelling as Carl Hanratty, a serious and committed FBI agent in pursuit of Frank Abagnale Jr., who is played by Leonardo DiCaprio. In the case of Catch Me If You Can, Hanks plays this role with depth and even subtle humor, such as the loneliness and commitment involved in making Hanratty more than just the man after Frank. His sharp sparring with DiCaprio fuels much of the tension and charm within this Spielberg film; indeed, their interplay is one of the best features of this movie. Hanks's subtle playing offers equal flashes of wit and sincerity.
Love movies? Try our Box Office Game and Movie Grid Game to test your film knowledge and have some fun!
Edited by Tanisha Aggarwal