Catch Me If You Can: Directed by Steven Spielberg. With Leonardo DiCaprio, Tom Hanks, Christopher Walken, Martin Sheen. Barely 21 yet, Frank is a skilled forger who has passed as a doctor, lawyer and pilot. FBI agent Carl becomes obsessed with tracking down the con man, who only revels in the pursuit.