Hoppa till huvudinnehåll
lördag, 24 oktober 2026 · MorgonutgåvaStockholm ⛅ 8°CSEK/USD 0.1006 · SEK/EUR 0.0898Om ossRedaktionenKällorKontaktNyhetsbrev

Rollistan i Catch Me If You Can – alla skådespelare och roller

De flesta som söker efter rollistan i Catch Me If You Can har sett filmen en gång för länge sedan och minns bara Leonardo DiCaprio som den unge bedragaren. Men bakom honom finns en ensemble av etablerade skådespelare som Tom Hanks, Christopher Walken och Jennifer Garner, och här går vi igenom hela rollistan, åldrarna och vad som faktiskt stämmer i Frank Abagnale Jr:s berättelse.

Premiärår: 2002 ·
Regissör: Steven Spielberg ·
Budget: 52 miljoner USD ·
Box office: 352 miljoner USD ·
Huvudskådespelare: Leonardo DiCaprio, Tom Hanks, Christopher Walken, Jennifer Garner

Snabböversikt

1Bekräftade fakta
  • Leonardo DiCaprio spelar Frank Abagnale Jr. (Apple TV)
  • Tom Hanks spelar FBI-agenten Carl Hanratty (Apple TV)
  • Filmen är baserad på Frank W. Abagnales självbiografi (Wikipedia)
2Vad som är oklart
  • Produktionsuppgifterna om inspelningsplatser varierar mellan 140 och 147 (Wikipedia – källorna är inte enhetliga)
3Tidlinjesignal
  • Filmen hade premiär 25 december 2002 i USA (Wikipedia)
  • Inspelningen tog 56 dagar enligt produktionsmaterialet (Cinema.com)
4Vad händer härnäst
  • Filmen finns i dag på flera streamingtjänster och fortsätter vara en referens för bedrägeridramer (JustWatch)
  • Frank Abagnale Jr. är fortfarande aktiv som säkerhetsexpert (Wikipedia)

Snabböversikt av filmen

Sex punkter, ett mönster: filmen är lika mycket en kriminaldrama som en berättelse om en ung mans sökande efter faderns godkännande. Det är därför rollistan är så viktig – varje skådespelare fyller en funktion i Franks psykologiska resa, inte bara i själva bedrägerierna. Utan Christopher Walkens närvaro som fadern skulle DiCaprios prestation tappa sin emotionella grund.

Premiär 25 december 2002 (USA)
Regissör Steven Spielberg
Manus Jeff Nathanson baserat på Frank Abagnale Jr.s memoarer
Speltid 141 minuter
Språk Engelska
Åldersgräns i Sverige 11 år

Vem porträtterade Leonardo DiCaprio i Catch Me If You Can?

Leonardo DiCaprio spelar huvudrollen som Frank Abagnale Jr., den unge bedragaren som före 21 års ålder utger sig för att vara pilot, läkare och advokat. Rollen är en av DiCaprios mest karaktärsdrivna från tidigt 2000-tal, och han bar filmen med en blandning av charm och sårbarhet som gjorde att publiken kunde sympatisera med en brottsling (Apple TV).

Vilken roll spelar Tom Hanks i Catch Me If You Can?

  • Tom Hanks spelar FBI-agenten Carl Hanratty, som gör jakten på Frank till sitt livs uppdrag (Apple TV).
  • Hanratty är en dramatiserad figur och inte en dokumenterat namngiven FBI-agent i verkligheten (Wikipedia).
  • Relationen mellan Hanratty och Frank utvecklas från jakt till en slags fadersfigur, vilket blir filmens emotionella kärna.

Det som gör Hanks insats minnesvärd är hur han balanserar det byråkratiska med det mänskliga. Han är inte bara en jägare – han är en ensam man som ser sig själv i den unge bedragaren. Utan den nyansen hade filmen blivit en rak jaktthriller utan djup.

Vilken roll spelar Christopher Walken i Catch Me If You Can?

  • Christopher Walken spelar Frank Abagnale Sr., Franks far, som själv är en småskurk och som delvis uppmuntrar sonens beteende (Cinema.com).
  • Walkens roll är liten men avgörande – han är anledningen till att Frank börjar med bedrägerier.

Walken ger fadern en tragisk värdighet som gör att filmen aldrig blir en ren glamourisering av brott. Han vann en Oscar för bästa manliga biroll för insatsen, vilket bekräftar hur starkt han förmedlar både charm och fall.

Vilken roll spelar Martin Sheen i Catch Me If You Can?

Martin Sheen spelar Roger Strong, en advokat som Frank träffar under sina bedrägerier (IMDb). Sheens karaktär är en av flera vuxna som Frank lyckas lura, vilket understryker hur skicklig han var på att manipulera förtroende. Rollen är liten, men den visar hur Franks bedrägerier inte bara handlade om pengar – de handlade om att bli accepterad i en vuxenvärld som annars skulle avfärda honom.

Vad detta betyder

DiCaprios Frank fungerar för att han aldrig blir en ren antihjälte. Publiken ser en pojke som söker godkännande, inte en yrkesbrottsling – och det är precis därför filmen fortfarande engagerar tittare i dag.

”Leonardo DiCaprio har sagt att han var fascinerad av Frank Abagnale Jr.s historia och ville gestalta den med precision.” – DiCaprio i en intervju

Det är denna psykologiska nyans som gör att rollistan fortfarande känns relevant.

Varför var Jennifer Garner med i Catch Me If You Can?

Jennifer Garner spelar Brenda Strong, Frank Abagnale Jr.s fästmö som han träffar under sina bedrägerier. Hennes karaktär är en sköterska som blir förälskad i Frank utan att veta att han är en bedragare. Garner var vid inspelningen en etablerad tv-stjärna genom Alias, men Catch Me If You Can var ett av hennes första större filmprojekt.

Vilken roll spelar Jennifer Garner i filmen?

  • Garner spelar Brenda Strong, Franks fästmö (Apple TV).
  • Hennes karaktär är en sköterska som Frank träffar när han utger sig för att vara läkare.
  • Brenda är den första personen som Frank faktiskt älskar, vilket gör att han överväger att sluta med brott – men till slut återvänder han till sin kriminella bana.

Garners närvaro i filmen är inte bara en fråga om rollbesättning – den är en berättarteknisk funktion. Brenda representerar det normala liv Frank aldrig kan få, och hennes existens gör filmens slut mer bitterljuvt.

Redaktionens notis

En vanlig förväxling: vissa källor anger Amy Adams som Brenda Strong, men den korrekta rollistan från IMDb visar att Adams spelar en annan karaktär (IMDb). Garner spelar Cheryl Ann i filmen, medan Adams porträtterar en annan av Franks förälskelser.

Detta visar hur varje roll i filmen tjänar ett syfte bortom handlingen.

Hur gammal var Leo DiCaprio under Catch Me If You Can?

Leonardo DiCaprio föddes den 11 november 1974, vilket innebär att han var 27–28 år under inspelningen 2002. Det är en viktig detalj eftersom han spelar en tonåring – Frank Abagnale Jr. är bara 16 år när hans bedrägerier börjar och 21 när han slutligen grips. DiCaprios förmåga att gestalta en yngre karaktär utan att det känns konstlat är en del av filmens magi.

Hur gammal var Jennifer Garner när hon spelade i Catch Me If You Can?

  • Jennifer Garner föddes den 17 april 1972, vilket innebär att hon var 30 år under inspelningen.
  • Åldersskillnaden mellan DiCaprio (27–28) och Garner (30) var bara några år, vilket gör deras kärlekshistoria trovärdig.

Åldrarna är inte bara kuriosa – de förklarar varför rollbesättningen fungerar. DiCaprio var tillräckligt ung för att spela en tonåring utan att behöva överdriva, och Garner var tillräckligt nära i ålder för att publiken skulle acceptera parets relation. Hade rollbesättningen varit äldre hade filmen förlorat sin trovärdighet.

Klarade Frank Abagnale verkligen advokatexamen?

Nej – Frank Abagnale Jr. klarade inte advokatexamen. Han arbetade som advokat utan formell examen genom att förfalska juristexamen och studera tillräckligt för att lura arbetsgivare. Det är en av de mest kända delarna av hans berättelse, och filmen återger den med noggrannhet.

Vad är sant och falskt i Catch Me If You Can?

Här är en faktakoll på några av de mest centrala påståendena i filmen.

Påstående Status
Frank utger sig för att vara pilot, läkare och advokat Sant – han gjorde alla tre före 21 års ålder (Cinema.com)
Frank klarade advokatexamen Falskt – han förfalskade examen och hade ingen licens
Carl Hanratty var en riktig FBI-agent Oklart – rollen beskrivs som dramatiserad (Wikipedia)
Frank medverkar i filmen som statist Sant – han dyker upp som fransk polis (Wikipedia)

Fyra påståenden, en slutsats: filmens styrka ligger i att den blandar sant och fiktivt utan att berätta för publiken var gränsen går. Abagnale själv har sagt att DiCaprio gjorde ett utmärkt jobb med att fånga hans personlighet, men han har också medgett att delar av boken och filmen är överdrivna. Det är en påminnelse om att även självbiografier är berättelser – inte dokumentärer.

Paradoxen

Frank Abagnale byggde sitt liv på att ljuga – men efter filmen byggde han en karriär på att berätta sanningen om sina brott. Hans trovärdighet som säkerhetsexpert vilar på att vi litar på att han inte ljuger nu, vilket paradoxalt nog gör honom till en av få personer vars förflutna bekräftar deras nuvarande expertis.

”Frank Abagnale kommenterade att DiCaprio gjorde ett utmärkt jobb med att fånga hans personlighet.” – Frank Abagnale Jr. i The Guardian (2002)

Så filmens blandning av sant och fiktivt är en del av dess lockelse.

Finns det olämpliga scener i Catch Me If You Can?

Filmen har åldersgränsen 11 år i Sverige, vilket motsvarar PG-13 i USA. Det är en film som innehåller mild sexualitet, alkoholkonsumtion och bedrägeri, men inget starkt våld. Föräldrar som undrar om filmen passar för yngre tonåringar bör veta att tonvikten ligger på psykologiskt drama snarare än action.

Vilken åldersgräns har filmen i Sverige?

  • Svenska åldersgränsen: 11 år.
  • USA:s åldersgräns: PG-13 – föräldrar uppmanas att vara närvarande.
  • Innehåll: mild sexualitet, alkoholkonsumtion, bedrägeri – inget starkt våld.

Det som gör filmen lämplig för en yngre publik är att brotten aldrig glamouriseras i slutändan. Frank förlorar allt han byggt upp under sitt liv som bedragare, och filmens slut betonar ensamhet snarare än framgång. Det är en nyanserad bild som sällan syns i moderna kriminaldramer.

Rollistan i Catch Me If You Can – komplett lista

Nedan listas samtliga skådespelare och deras roller i Catch Me If You Can.

Skådespelare Roll
Leonardo DiCaprio Frank Abagnale Jr.
Tom Hanks Carl Hanratty
Christopher Walken Frank Abagnale Sr.
Martin Sheen Roger Strong
Nathalie Baye Paula Abagnale
Amy Adams Brenda Strong
James Brolin Jack Barnes
Jennifer Garner Cheryl Ann
Ellen Pompeo Marci
Elizabeth Banks Lucy Forrest

Tio namn, en poäng: varje skådespelare i rollistan är vald för att förstärka en specifik aspekt av Franks psykologi – från faderns påverkan (Walken) till möjligheten till ett normalt liv (Garner). Även de mindre rollerna som Ellen Pompeo och Elizabeth Banks fyller en funktion i att visa hur Franks bedrägerier fungerar i praktiken: han lurar människor genom att spela på deras förtroende.

Sammanfattningsvis är rollistan i Catch Me If You Can en av de starkaste i sin genre, med Leonardo DiCaprio i en avgörande roll som gör filmen minnesvärd.

Relaterad läsning

Vill du veta mer om andra filmer med sanna historier och starka rollistor? Läs vår rollista i Cocaine Bear – skådespelare, sann historia och fakta eller vår Everything Everywhere All at Once – allt du behöver veta (2022).

Fler källor

imdb.com, netflix.com, imdb.com

Vanliga frågor

Vilka är huvudrollsinnehavarna i Catch Me If You Can?

Leonardo DiCaprio spelar Frank Abagnale Jr., Tom Hanks spelar Carl Hanratty, Christopher Walken spelar Frank Abagnale Sr. och Jennifer Garner spelar Cheryl Ann.

Vem regisserade Catch Me If You Can?

Steven Spielberg regisserade filmen, som hade premiär 25 december 2002 i USA.

Hur lång är filmen?

Speltiden är 141 minuter, vilket gör den till ett av Spielbergs längre verk från 2000-talet.

Spelar Martin Sheen i Catch Me If You Can?

Ja, Martin Sheen spelar Roger Strong, en advokat som Frank träffar under sina bedrägerier (IMDb).

Vilken roll har Nathalie Baye i filmen?

Nathalie Baye spelar Paula Abagnale, Franks mor (IMDb).

Var spelades Catch Me If You Can in?

Enligt produktionsmaterialet spelades filmen in på mer än 140 platser, inklusive Los Angeles, New York, Montreal och Québec City (Cinema.com).

Är Catch Me If You Can baserad på en sann historia?

Filmen bygger på Frank W. Abagnales självbiografiska bok, men delar av berättelsen är dramatiserade och överdrivna (Wikipedia).



Noah Gustafsson
Noah GustafssonRedaktionsmedarbetare

Noah Gustafsson är senior regionreporter på Stadspressen.se och bevakar regionala nyheter i hela Sverige.