Justin Theroux
as
Adrian
Kelly AuCoin
as
Dirk
Pierce Brosnan
as
Dr. Hindle
Josh Hamilton
as
Greg
Lena Dunham
Director
Bella Ramsey
as
Birdy
Ralph Ineson
as
Golden Tiger
Moya Brady
as
Nan the Midwife
Grégory Fitoussi
as
C130 Pilot
Brad Pitt
as
Gerry Lane
David Andrews
as
Naval Commander
Alexander Ward
as
Parisian Zombie
Jake Lacy
as
Harry
Matthew Yang King
as
Ray
Maika Monroe
as
Ruth
Mckenna Grace
as
Abigail Stone
Julianne Moore
as
Aunt Cora
Jake Gyllenhaal
as
Jim Prescott
Isabela Moner
as
Lucky Prescott
Sarah Jessica Parker
as
Self
Cynthia Nixon
as
Self
Kristin Davis
as
Self
Peter Jackson
Director
Susan Sarandon
as
Grandma Lynn
Mark Wahlberg
as
Jack Salmon
Catherine Corcoran
as
Murder Victim
Charlie Saxton
as
Ronald Drake
Arón Piper
as
Fernando
Alberto Ammann
as
Pablo
Carlos Saldanha
Director
Jesse Eisenberg
as
Blu
Anne Hathaway
as
Jewel
Jamie Foxx
as
Nico
Will.i.am
as
Pedro
Josh Duhamel
Director
Jensen Ackles
as
Jack Durfy
Morgan Kelly
as
Team Brotha Fuckaz Member
Lochlyn Munro
as
Tommy
Milo Manheim
as
Ben Plunkett
Margaret Cho
as
Ms. Chen
Christopher Shyer
as
Senator Lansing
Sarina Farhadi
as
Nazanin
Emily Mortimer
as
Kay
Bella Heathcote
as
Sam
Morgan Freeman
as
Frank Grillo
as
Dennis
Veronica Ferres
as
Rose
Cameron Monaghan
as
Special Agent Finley Sterling
Andy Buckley
as
Frank
William Russ
as
Glen Garrey
Gillian Vigman
as
Paula
Judd Apatow
Director
Tim Bagley
as
Dr. Pellagrino
Jessica Alba
as
Herself
Paul Rudd
as
Pete
James Franco
as
Sol