Toni Collette
as
Amy Bartle
Ray Fearon
as
Colonel
Carrie Wampler
as
Jenny Smith
Jennifer Aniston
as
Maureen Murphy
Eric Close
as
Ltc. Jacobsen
Jason George
as
Michael Lewis
Skye P. Marshall
as
Sgt. Shonda Peterson
Will Blagrove
as
DD Davis
Morgan Spurlock
Director
Morgan Spurlock
as
Self
Will Patton
as
Jim
Kate Mara
as
Megan Leavey
Damson Idris
as
Michael Forman
Catherine Dyer
as
Mrs. Horachek
Michael Chernus
as
Alan
Woody Harrelson
as
Captain Tony Stone
Steve Buscemi
as
Dale Martin
Jena Malone
as
Kelly
Brian De Palma
Director
Happy Anderson
as
Battalion Commander / Prosecutor
Daniel Stewart Sherman
as
B.B. Rush
Nick Broomfield
Director
Nick Shakoour
as
Pfc Hanoon
Oliver Stone
Director
Josh Brolin
as
George W. Bush
John McCain
as
Himself
Brent Sexton
as
Joe O'Neill
Colin Hanks
as
Speechwriter #1
Sidney J. Furie
Director
George W. Bush
as
Self
George W. Bush
as
Self
Dan Rather
as
Self
Mark Crispin Miller
as
Self
Avtar Gill
as
Amrit Pal
Ninad Kamat
as
Kurien
Gavin Hood
Director
Ralph Fiennes
as
Ben Emmerson
Shaun Dooley
as
John
Keira Knightley
as
Katharine Gun
Matthew Goode
as
Peter Beaumont
Paul Greengrass
Director
Jason Isaacs
as
Briggs
Amy Ryan
as
Lawrie Dayne
Brendan Gleeson
as
Martin Brown
Matt Damon
as
Miller