Frank W. Abagnale Jr. was a true Renaissance man -- working as a doctor, a lawyer and a pilot for a major American airline all before he turned 18. In Catch Me if You Can, Leonardo DiCaprio plays the cunning Abagnale, a con artist so skilled at forgery that he managed to steal millions of dollars. Tom Hanks is Carl Hanratty, an FBI agent hot on Abagnale's trail in this fact-based crime film directed and produced by Steven Spielberg.