Scott Eastwood portrays Staff Sergeant Clint Romesha and Caleb Landry Jones portrays Specialist Ty Carter (who also appears in the movie), who were awarded the Medal of Honor. Orlando Bloom plays Captain Ben Keating. Director Rod Lurie, himself a former soldier and graduate of West Point, cast several other veterans of the American military in various roles, including Henry Hughes and Daniel Rodriguez.
Both Hardrict and Patterson, who both appeared in Sony Crackle’s The Oath, play Sgt. Vernon Martin and Sylvanius Broward respectively.