Martin Starr
as
Alec
Shia LaBeouf
as
James Lort
Natasha Lyonne
as
Mom
Maika Monroe
as
Sandra
Bill Clinton
as
Self
Harry S. Truman
as
Self
John McCain
as
Self
Philippe Mora
Director
Rutger Hauer
as
Jim Malden
Donald Pleasence
as
J.P. Whittier
Powers Boothe
as
Mike Walker
Kathleen Turner
as
Stella Clayton
Danny DeVito
as
Bill Rago
James Remar
as
Captain Tom Murdoch
Kadeem Hardison
as
Pvt. Jamaal Montgomery
Mark Wahlberg
as
Pvt. Tommy Lee Haywood
Jennifer Tung
as
Que
Dylan Neal
as
Sgt. Deke Slater
Cherami Leigh
as
Stacy Anderson
Edward Faulkner
as
Frank Barber
Oliver Stone
Director
Willem Dafoe
as
Charlie
Raymond J. Barry
as
Mr. Kovic
William Baldwin
as
Platoon - Vietnam
Tom Cruise
as
Ron Kovic
Brian Tarantina
as
Vet #2 - Miami Convention
Bill Johnson
as
Leatherface
Dennis Hopper
as
Lieutenant 'Lefty' Enright
Caroline Williams
as
Vanita 'Stretch' Brock
Steve Miner
Director
Richard Moll
as
Big Ben
Michael Ensign
as
Chet Parker
Steven Williams
as
Cop #4
George Wendt
as
Harold Gorton
Cisse Cameron
as
Jeri
Martin Scorsese
Director
Jodie Foster
as
Iris
Victor Argo
as
Melio
Harvey Keitel
as
Sport
Robert De Niro
as
Travis Bickle
Adrian Lyne
Director
John Capodice
as
Army Officer
Brian Tarantina
as
Doug
Ving Rhames
as
George
Tim Robbins
as
Jacob
Craig Moss
Director
Ignacio Serricchio
as
Adolfo
Danny Trejo
as
Frank Vega
Dennis Keiffer
as
Tattoo Neck Dude
Steven Williams
as
Captain David Nester
Christopher Cary
as
Emerson
John Wesley
as
Frankie
Ronald Reagan
as
Self