Frank W. Abagnale (Leonardo DiCaprio) a fost angajat ca doctor, avocat și copilot la o mare companie aviatică – toate înainte de a împlini 21 de ani. Maestru al înșelăciunilor, el a fost și un foarte bun falsificator, reușind să câștige milioane de dolari cu ajutorul unor cecuri false. Agentul FBI Carl Hanratty (Tom Hanks) și-a stabilit drept prioritate să-l prindă pe tânăr și să-l aducă în fața justiției, dar Frank se află întotdeauna cu un pas înaintea sa, silindu-l să-și continue urmărirea.