Kate Beckinsale
as
Alex
Ariel Felix
as
Mark
Christian Bale
as
Sam
Natascha McElhone
as
Sara
Ariel Felix
as
Alan
Daniella Pineda
as
Bonnie
Gerard Butler
as
Brodie Torrance
Tony Goldwyn
as
Scarsdale
Paul Thomas Anderson
Director
Rami Malek
as
Clark
Ariel Felix
as
Filipino Worker
Amy Adams
as
Peggy Dodd
Jesse Plemons
as
Val Dodd
Peter Berg
Director
Lauren Cohan
as
Alice Kerr
John Malkovich
as
Bishop
Ariel Felix
as
Deputy Foreign Minister
Mark Wahlberg
as
James Silva
Brian Robbins
Director
Darcy Rose Byrnes
as
10 Year Old Girl
Ariel Felix
as
Dan
Eddie Murphy
as
Jack McCall
Allison Janney
as
Samantha Davis