Oliver Stone
Director
Lauren Holly
as
Cindy Rooney
Dennis Quaid
as
Jack 'Cap' Rooney
Al Pacino
as
Tony D'Amato
Jamie Foxx
as
Willie Beamen
Sam Mendes
Director
Jake Gyllenhaal
as
Anthony Swofford
Lucas Black
as
Chris Kruger
John Krasinski
as
Corporal Harrigan
Jamie Foxx
as
Staff Sgt. Sykes
Roland Emmerich
Director
Channing Tatum
as
Cale
Joey King
as
Emily
Jamie Foxx
as
President Sawyer
Jason Clarke
as
Stenz
Bill Condon
Director
Jamie Foxx
as
Curtis Taylor Jr.
Eddie Murphy
as
James 'Thunder' Early
John Lithgow
as
Jerry Harris
John Krasinski
as
Sam Walsh
Vivica A. Fox
as
Mickey Rourke
as
Devil
Tisha Campbell-Martin
as
Flora Black
Jamie Foxx
as
God
Pamela Reed
as
Annette O'Keefe
Tommy Lee Jones
as
Jeremiah O'Keefe
Jamie Foxx
as
Willie Gary
Hamish Hamilton
Director
Jamie Foxx
as
Corinne Foxx
as
Self
Diana Ross
as
Herself
Stevie Wonder
as
Himself
Jamie Foxx
as
Himself
John Lennon
as
Self
Jamie Foxx
as
Self
Halle Bailey
as
Self
Machine Gun Kelly
as
Self
Jamie Foxx
as
Art
Courtney B. Vance
as
Captain Crane
Joseph Gordon-Levitt
as
Frank
Allen Maldonado
as
Landry
Nick Cassavetes
Director
Maika Monroe
as
Case Hardin
Paul Johansson
as
John Lee
Jamie Foxx
as
The Ferryman
Robert Craighead
as
Trucker
Jamie Foxx
as
Bud Jablonski
Scott Adkins
as
Diran Nazarian
Dave Franco
as
Seth
Peter Stormare
as
Troy
Joe Wright
Director
Tom Hollander
as
Graham Claydon
Rachael Harris
as
Leslie Bloom
Jamie Foxx
as
Nathaniel Ayers
Robert Downey Jr.
as
Steve Lopez
Jennifer Lopez
as
Self
Jamie Foxx
as
Self
Terrence Jenkins
as
Self
Rita Ora
as
Self
Michael Mann
Director
Barry Shabaka Henley
as
Castillo
Mike Pniewski
as
ER Doctor
Jamie Foxx
as
Ricardo Tubbs
Colin Farrell
as
Sonny Crockett
Bill Clinton
as
Himself
Jim Carrey
as
Himself
Jamie Foxx
as
Himself
Eddie Murphy
as
Self
Seth Gordon
Director
Bashir Salahuddin
as
Coach Chris
Cameron Diaz
as
Emily
Glenn Close
as
Ginny
Jamie Foxx
as
Matt
Barry Levinson
Director
Joan Cusack
as
Alsatia Zevo
Jamie Foxx
as
Baker
Donald O'Connor
as
Kenneth Zevo
Robin Williams
as
Leslie Zevo
Wentworth Miller
as
EDI
Jamie Foxx
as
Lt. Henry Purcell
Jessica Biel
as
Lt. Kara Wade
David Andrews
as
Ray
Jamie Foxx
as
Self
Michelle Obama
as
Self