After months of casting rumours and speculation, Josh Brolin has nabbed the role of Deadpool 2‘s Cable opposite Ryan Reynolds.
Brolin has a long history of playing comic book heroes. He played Dwight McCarthy in Sin City: A Dame to Kill For and can be currently seen as Thanos in the Marvel Cinematic Universe, and was also considered for the role of Batman before Ben Affleck was cast in the role.
In the comics, Cable, aka Nathan Summers, is a time-traveler and the son of Cyclops. The character has a contentious history with Deadpool.
Brolin joins Zazie Beetz, who has already been cast as the super-powered merc named Domino.