Frank William Abagnale Junior ist der jüngste Hochstapler und Scheckfälscher der Geschichte. Als er sich in den 1960er Jahren bei der Scheidung seiner Eltern entscheiden muss, bei welchem Elternteil er aufwachsen möchte, macht sich der 16-Jährige davon und geht nach New York. Nach zunächst primitiven Betrugsversuchen gelingt es ihm schließlich, Schecks hinreichend gut zu fälschen. Indem er die Schecks auf weit entfernte Banken ausstellt, kann er in einer Stadt viele dieser Schecks einlösen. Denn die Schecks werden per Post zu jener Bank geschickt, die sie angeblich ausgestellt hat. In dem Zeitraum, bis die Schecks dort angekommen sind, kann er ungestört weitere Schecks einlösen. Er bewundert die gesellschaftliche Stellung von Piloten und entschließt sich dazu, sich künftig als solchen auszugeben. Es gelingt ihm tatsächlich, Tausende von Meilen kostenlos als Deadhead mitzufliegen und sich mit gefälschten Gehaltsschecks sein Leben zu finanzieren. Als sich der FBI-Ermittler Hanratty auf seine Spur setzt, wird Abagnales Leben jedoch zur permanenten Flucht. Trotz alledem will er den Kontakt zu seinem Vater aufrechterhalten und diesen an seinem Reichtum teilhaben lassen. Doch dieser lehnt seine Geschenke ab; er hat aufgrund von Steuerschulden die Finanzbehörden im Nacken.
Später lernt er in einem Krankenhaus die Krankenschwester Brenda kennen. Aus Liebe zu ihr bewirbt er sich um eine Stelle als Oberarzt. Obwohl er als vorgeblicher Harvard-Absolvent eigentlich überqualifiziert ist, bekommt er die Stelle. Aus Arztserien beherrscht er die Fachsprache; er kann den Eindruck erwecken, tatsächlich Mediziner zu sein, obwohl er kein Blut sehen kann.
Um die von ihrer Familie verstoßene Brenda mit dieser zu versöhnen, hält er um ihre Hand an und behauptet gegenüber der Familie, er sei Jurist und habe wie Brendas Vater in Berkeley abgeschlossen. Tatsächlich bekommt er durch diesen eine Anstellung als Staatsanwalt. Noch während der Verlobungsfeier muss Frank jedoch seine Flucht fortsetzen. Er offenbart sich Brenda in der Hoffnung, sie werde ihn begleiten. Da Brenda jedoch beschattet wird, macht sich Frank alleine auf nach Europa, abermals als Pan-Am-Pilot.
Als er langsam beginnt, seinen Verstand zu verlieren, wird der mittlerweile international gesuchte Abagnale in der französischen Provinz in Montrichard, dem Heimatdorf seiner Mutter, verhaftet. Er wird nach Amerika ausgeliefert und nach einer weiteren kurzen Flucht zu zwölf Jahren Gefängnis verurteilt. Doch schon bald bekommt er das Angebot, seine Strafe in Freiheit zu verbüßen, wenn er sich dazu bereit erklärt, im Betrugsdezernat des FBI bei der Aufklärung von Scheckbetrügereien mitzuhelfen. Tatsächlich arbeitet er mit Erfolg unter dem zum Leiter der Abteilung aufgestiegenen Hanratty, der zu einer Art Ersatzvater für ihn geworden ist – sein eigentlicher Vater ist bei einem Unfall ums Leben gekommen.