Catch Me If You Can movie poster
Poster © DreamWorks Distribution. Shown at reduced size for review and commentary.
GenreBiography, Crime & Drama
RatedPG-13
Runtime2 hr 21 mins
ReleasedDecember 25, 2002
StreamingSee Where to Watch
DirectorSteven Spielberg
StarringLeonardo DiCaprio, Tom Hanks, Christopher Walken

Catch Me If You Can (2002)

movie.guru URL: https://movie.guru/catch-me-if-you-can-movie-review
Catch Me If You Can's Details
GenreBiography, Crime & Drama
RatedPG-13
Released12/18/2002 (Westwood); 12/25/2002 (United States)
StreamingSee Where to Watch on this page.
Running Time2 hr 21 mins
Budget$52M (reported)
Box OfficeUpdated daily from Box Office Mojo. See the numbers below.
Based OnCatch Me If You Can by Frank Abagnale Jr. Stan Redding
CountryUnited States
LanguageEnglish
Catch Me If You Can's Interests
GeneralPan Am uniforms, sharp suits, checkbooks, airport lounges, holiday phone calls.
MusicJohn Williams in full cool-jazz mode, saxophone and all.
MoviesThe Terminal (2004). Spielberg and Hanks again, stuck in an airport this time.
TelevisionPan Am. The uniforms got their own show in 2011. It lasted one season.
HeroesFrank Abagnale Sr. Christopher Walken teaching his kid that confidence is everything.
Catch Me If You Can's Crew
DirectorSteven Spielberg
WritersJeff Nathanson
ProducersSteven Spielberg, Walter F. Parkes
CinematographyJanusz Kamiński
MusicJohn Williams
Edited ByMichael Kahn
ProductionDreamWorks Pictures, Amblin Entertainment, Parkes/MacDonald Productions, Kemp Company, Splendid Pictures
Distributed ByDreamWorks Distribution, LLC
Catch Me If You Can's Trailer
Official Trailer • Rotten Tomatoes Classic Trailers
How Catch Me If You Can Performed
movie guru's TLDR

The opening credits of Catch Me If You Can are so stylish they make the next 141 minutes work extra hard to keep up. Mostly they do. Leonardo DiCaprio plays Frank like a kid wearing his dad’s confidence like a coat that doesn’t fit yet, forging checks and strolling through airports as a fake pilot. Tom Hanks as Carl Hanratty is a walking dad joke with a badge, and the Christmas phone calls between the two of them are the heart of the movie. Christopher Walken quietly breaks your heart as a father who keeps losing. The weak spot is the back end, which slows way down once the cat and mouse stops being fun. It’s also based on a memoir by a guy whose whole job was lying, so keep a grain of salt handy. An 8.3 because it’s the breeziest Spielberg movie there is, and 1.27 million IMDb ratings agree it holds up. $806 says you practice a fake signature on a napkin tonight and immediately feel like a criminal.

What works: DiCaprio and Hanks play a great game of cat and mouse, and Christopher Walken gives the movie real sadness underneath all the style.

What doesn’t: At 141 minutes it runs long, and the final act loses steam once the chase settles into something calmer.

Who it’s for: Anyone who loves a charming con artist story and a great sixties look, from the suits to the airports.

Spoilers

Hanratty finally catches Frank in France, and after serving his time Frank ends up working for the FBI, helping catch check forgers. He and Carl end up real friends.

Guru’s Take
8.3/10
Great
Catch Me If You Can's Blurbs
About me:

It's the 1960s, and Frank Abagnale Jr. (Leonardo DiCaprio) is a teenager who idolizes his smooth-talking father, Frank Sr. (Christopher Walken). When his parents split up, Frank runs away with a checkbook and an alarming amount of confidence. Soon he's strolling through airports dressed as a Pan Am pilot, flying for free and cashing fake checks everywhere he lands. FBI agent Carl Hanratty (Tom Hanks), a man with zero sense of humor about bank fraud, picks up the trail. Steven Spielberg directs, working from Abagnale's own memoir. One hundred forty-one minutes, all of them in a very sharp suit.

Who I'd like to meet:

Anyone hiring pilots. Please do not check references.

Catch Me If You Can's Cast (in credits order)
Leonardo DiCaprioFrank Abagnale Jr
Tom HanksCarl Hanratty
Christopher WalkenFrank Abagnale Sr
Nathalie BayePaula Abagnale
Amy AdamsBrenda Strong
Martin SheenRoger Strong
Nancy LenehanCarol Strong
James BrolinJack Barnes
Brian HoweEarl Amdursky
Frank John HughesTom Fox
Chris EllisSpecial Agent Witkins
John FinnFBI Assistant Director Marsh
Candice AzzaraDarcy
Malachi ThroneAbe Penner
Alfred DennisIra Penner
Amy AckerMiggy Acker
Ellen PompeoMarci
Elizabeth BanksLucy Forrest
Kaitlin DoubledayJoanna
Jennifer GarnerCheryl Ann
Guy ThauvetteWarden Garren
Thomas KopachePrincipal Evans
James Morrisona pilot
Robert SymondsMr. Rosen
Full cast and crew on IMDb.
Catch Me If You Can's Edit History
Every change to this page, newest first. Movie data updates are logged like any other edit.
  • (cur | prev) 14:30, 17 October 2026 DataBot +480 Numbers refreshed: Worldwide box office $352.1M; Domestic box office $164.6M; Opening weekend $30.1M; Profit / loss (est.) +$98.1M; Rotten Tomatoes 96%; CinemaScore A−; box office chart updated; RT 96% (203 reviews); Metacritic 75 / 100; CinemaScore A−; IMDb users 8.1 / 10 (1,269,746 votes); movie.guru score 8.6.
  • (cur | prev) 12:00, 17 October 2026 DataBot +2,000 Profile created from Wikipedia and Box Office Mojo: cast, crew, release dates, budget, official trailer.