Catch Me If You Can is a 2002 biographical crime film directed by Steven Spielberg. The film is based on the true story of Frank Abagnale Jr. (played by Leonardo DiCaprio), a con artist who successfully impersonated various professionals, including a doctor and a pilot, before being caught by an FBI agent (played by Tom Hanks). DiCaprio's charismatic performance as Abagnale showcases his ability to portray complex and morally ambiguous characters.