Cast and Crew of The Last Thing He Wanted

Cast of
The Last Thing He Wanted

About The Last Thing He Wanted

At the turning point of the Iran-Contra affair, Elena McMahon, a fearless investigative journalist covering the 1984 US presidential campaign, puts herself in danger when she abandons her assigned task in order to fulfill the last wish of her ailing father, a mysterious man whose past activities she barely knows.

Full Cast of The Last Thing He Wanted

Anne Hathaway
plays Elena McMahon

Anne Hathaway as Elena McMahon

Anne Jacqueline Hathaway (born November 12, 1982) is an American actress. She is the recipient of various accolades, ...

See Anne Hathaway's other roles

Ben Affleck
plays Treat Morrison

Ben Affleck as Treat Morrison

Benjamin Géza Affleck (born August 15, 1972) is an American actor and filmmaker. His accolades include two Academy Aw...

See Ben Affleck's other roles

Rosie Perez
plays Alma Guerrero

Rosie Perez as Alma Guerrero

Rosa María Perez (born September 6, 1964) is an American actress, community activist, talk show host, author, dancer,...

See Rosie Perez's other roles

Willem Dafoe
plays Richard McMahon

Willem Dafoe as Richard McMahon

William James "Willem" Dafoe (born July 22, 1955) is an American actor. He is the recipient of various accolades, inc...

See Willem Dafoe's other roles

Edi Gathegi
plays Jones

Edi Gathegi as Jones

Born in Kenya, Edi Gathegi is an American stage, film and television actor. He's a graduate of the Acting Program at ...

See Edi Gathegi's other roles

Mel Rodriguez
plays Barry Sedlow

Mel Rodriguez as Barry Sedlow

Melvin Dimas Rodríguez is an American actor, best known for starring as Nurse Patsy de la Serda on the HBO comedy Get...

See Mel Rodriguez's other roles

Onata Aprile
plays Cat McMahon

Toby Jones
plays Paul Schuster

Toby Jones as Paul Schuster

Tobias Edward Heslewood Jones OBE (born 7 September 1966) is an English actor. Jones made his film debut in Sally Po...

See Toby Jones's other roles

Carlos Leal
plays Max Epperson aka Bob Weir

Carlos Leal as Max Epperson aka Bob Weir

Carlos Leal (born 9 July 1969) is a Swiss rapper and actor. He was born in Lausanne to Galician immigrants. In 1990, ...

See Carlos Leal's other roles

Ben Chase
plays Max Berquist

Julian Gamble
plays Secretary George Shultz

Robert Sedgwick
plays Stewart James

Bill Kelly
plays General Gus Sharp

David Vadim
plays Buck Pearson

David Vadim as Buck Pearson

David Vadim is an actor.

See David Vadim's other roles

César Galindez
plays Red Truck Driver

Diomedes Rodriguez
plays Glistening Boy

Casiano Ancalle
plays Elderly Campesino Leader

Lee Markham
plays Tarmac Secret Service Agent

Betty Jeune
plays Female Reporter #1

Laura Niemi
plays Female Reporter #2

James Scully
plays Sloppy Reporter

James Scully as Sloppy Reporter

James Scully is an actor, known for Straight Up (2019), The Last Thing He Wanted (2020) and You (2018).

See James Scully's other roles

Danny Loecken
plays Smoking Reporter

Adam Hose
plays Young Male Reporter

J. Scott Browning
plays Suited Man #1

DeVere Jehl
plays Suited Man #2

Dylan Wilson Barnes
plays Campaign Sound Tech

Ed Berliner
plays Moderator

Charles Gemmill
plays Ronald Reagan

Barbara Andres
plays Helena Shultz

Barbara Andres was born on February 11, 1939 and is currently 85 years old.

See Barbara Andres's other roles

Sewell Whitney
plays Campaign Lackey

Sewell Whitney as Campaign Lackey

Sewell Whitney is an American film and television actor.

See Sewell Whitney's other roles

plays Delia

Sarah Tolan-Mee
plays Michelle

Janayra Reyes
plays Nurse #1

Sandra Rodriguez
plays Day Nurse

Yetta Gottesman
plays Night Nurse

Romain Gateau
plays Miami Neighbor

Antonio De Leo
plays Young Resident

Luis Echeverri
plays Bait Shack Owner

Brian Rechkemmer
plays Male Nurse

Josette Pagan
plays Kitty

Juan Carlos Diaz
plays Paladín

Aurelio Lima
plays Drunken Soldier

Camilo José Torres
plays Soccer Player #1

Yasiel Trinidad
plays Soccer Player #2

Marcos Ramos
plays FSLN Checkpoint Soldier

Sulma Hernández
plays Lone Woman

Maurim E. Chiclana Andino
plays Telefónico Cashier

María Ruperto
plays Colonial Attendant

Norman Santiago
plays Shady Taxi Driver

Axel Cintrón
plays Immigration Officer

Mariel Pabón
plays Maid

Francisco Viñolo
plays Airport Passerby

Kira Kirk
plays Consular Greeter

Jason Lumberjack Johnson
plays Wayne

Matt Minich
plays Marine

Christopher Páez Rivera
plays Mercenary #1

Michael Biggam
plays Mercenary #2

Norman Grant
plays Taxi Driver Antigua Airport

Iván Llanos
plays Dashing Young Man - Paul's Guest

Abraham Henderson
plays Intercon Bartender

Julio Gastón Ramos
plays Coconut Boy

Ndsettia Argyle
plays Vendor Woman

Michael Ray Davis
plays Committee Member #1

Lee Poehlman
plays Committee Member #2

Florent Gateau
plays French Intelligence Boss

Crew of The Last Thing He Wanted

Discover the backstage crew of The Last Thing He Wanted →