Samuel L. Jackson
as
Agent Augustus Eugene Gibbons
Scott Speedman
as
Agent Kyle Christopher Steele
Willem Dafoe
as
General George Deckert
Kent Shocknek
as
Newscaster
James Tolkan
as
Dark Glasses
Dean Stockwell
as
Jack Whittier
Biff McGuire
as
President
Lenka Peterson
as
Sen. Joan
Bill Clinton
as
Self
George W. Bush
as
Self
Donald Trump
as
Self
Rachel Maddow
as
Self
Tyler Perry
Director
Kim Kardashian West
as
Ava
Renée Taylor
as
Ms. Waco Chapman
Ella Joyce
as
Sarah
Francis Ford Coppola
Director
Dean Stockwell
as
Homer Thomas
James Caan
as
Sgt. Clell Hazard
Laurence Fishburne
as
Sgt. Flanagan
Stephen Frears
Director
Jon Wennington
as
Congregation Member
Charles Edwards
as
David
Charlie Murphy
as
Kathleen
Ruth McCabe
as
Mother Barbara
Mike Nichols
Director
Amy Adams
as
Bonnie Bach
Tom Hanks
as
Charlie Wilson
Emily Blunt
as
Jane Liddle
Peter Gerety
as
Larry Liddle
Ann Doran
as
Paine's Secretary
Edward Earle
as
Reporter
Louis Jean Heydt
as
Soapbox Speaker
Jack Carson
as
Sweeney Farrell - Newsman
Frank Sully
as
FBI Agent Pike
Ann Doran
as
Miss Bilby
Ann Savage
as
Miss Dalton
John Badham
Director
François Chau
as
Building Security Guard
John Capodice
as
Detective
Dermot Mulroney
as
J.P.
John Badham
as
Room-Service Waiter
Mike Judge
Director
John Doman
as
Airplane Captain / White House Representative
Mike Judge
as
Beavis / Butt-Head / Tom Anderson / Mr. Van Driessen / Principal McVicker
Demi Moore
as
Dallas Grimes
Bruce Willis
as
Muddy Grimes
Tony Scott
Director
Carlos Gómez
as
FBI Agent
Jack Black
as
Fiedler
Will Smith
as
Robert Clayton Dean
Tom McLoughlin
Director
Brandon Jay McLaren
as
Eye Witness
Michael Adamthwaite
as
George Lenahan
Angela Moore
as
School Board Member
Veena Sood
as
Sylvia Mack
Jeff Bleckner
Director
Matt Walton
as
Carter
Natasha Lyonne
as
Esther
Mercedes Ruehl
as
Janice Lever
Timothée Chalamet
as
Young Jake
Kathleen Wilhoite
as
Deirdre Murphy
Susan Sarandon
as
Michaela Odone
Mary Pat Gleason
as
The Librarian
Laura Linney
as
Young Teacher
Clark Johnson
Director
Kim Basinger
as
1st Lady Sarah Ballentine
Kiefer Sutherland
as
David Breckinridge
Ron Lea
as
Detective #2
Chuck Shamata
as
Director Overbrook
Gary Cole
as
Don Kitch
Kevin Costner
as
Enzo
Amanda Seyfried
as
Eve
Brian Markinson
as
Mr. Ness
Peter Segal
Director
Dwayne Johnson
as
Agent 23
Anne Hathaway
as
Agent 99
Kevin Nealon
as
CIA Agent
Geoff Pierson
as
Vice President
Chris Columbus
Director
Adam Sandler
as
Brenner
Kevin James
as
Cooper
Sean Bean
as
Corporal Hill
Jackie Sandler
as
President's Assistant Jennifer
Marshall Bell
as
Contra #1
Leon Russom
as
Kevin O'Brien
Brad Pitt
as
Party Guest
Kevin Costner
as
Tom Farrell