Suggestions by @mcorkrean
8,381 suggestions

J. T. Walsh
as Major Max Armbruster in The Dirty Dozen 1980s

Sam Elliott
as Major John Reisman in The Dirty Dozen (1987)

Mandy Patinkin
as Tassos R. Bravos (#12) in The Dirty Dozen (1987)

Campbell Scott
as Seth K. Sawyer (#7) in The Dirty Dozen (1987)

Michael Madsen
as Glenn Gilpin (#4) in The Dirty Dozen (1987)

Jon Tenney
as Roscoe Lever (#5) in The Dirty Dozen (1987)

Bruce Greenwood
as Milo Vladek (#6) in The Dirty Dozen (1987)
Robert Lesser
as Brigadier General Denton in The Dirty Dozen (1987)

Barry Bostwick
as Samson Posey (#1) in The Dirty Dozen (1987)

Bill Paxton
as Vernon L. Pinkley (#2) in The Dirty Dozen (1987)

Brian Cox
as Archer J. Maggot (#8) in The Dirty Dozen (1987)
Professor Brian Cox
as Archer J. Maggot (#8) in The Dirty Dozen (1987)
John Cassavetes
as Colonel Everett Dasher Breed in The Dirty Dozen (1987)

Bo Svenson
as Captain Stuart Kinder in The Dirty Dozen (1987)

Andy Garcia
as Pedro Jimenez (#10) in The Dirty Dozen (1987)

J. T. Walsh
as Major Max Armbruster in The Dirty Dozen (1987)

Bob Gunton
as Sergeant Clyde Bowren in The Dirty Dozen (1987)

Mickey Rourke
as Victor R. Franko (#11) in The Dirty Dozen (1987)

Fred Ward
as Joseph Wladislaw (#9) in The Dirty Dozen (1987)

Brian Dennehy
as Major General Sam Worden in The Dirty Dozen (1987)