Although uncredited, Josh Brolin, who played Thanos, was the last person cast in the film.
James Caan, James Brolin, Lyle Waggoner,
Christopher Walken, Nick Nolte, Jon Voight, and Perry King were approached.
Josh Brolin is back as agent Matt Graver, facing
off once again against Alejandro Gillick(played by Benicio Del Toro) and his cartel as they start trafficking something extremely dangerous across the U.S. border: terrorists.