In the end, Brolin emerged as a surprise contender, notching his second Marvel Comics character in the process; the actor plays the villain Thanos in the Marvel Studios movies.
Word has finally come out after months and months of rumors about who will be playing the role of Cable in the upcoming Deadpool sequel.
What's extra amusing is that, as fans are aware, Ryan Reynolds played the DC superhero Green Lantern after playing Deadpool for the first time in 2009's X-Men Origins: Wolverine. Aside from menacing the Avengers, it looks like Brolin will be teaming up with the Merc with a Mouth on the big screen too.
Michael Shannon had been widely rumoured to be the top pick for the Deadpool co-star. Cable was later paired with Deadpool in a 2004 comic-book series.
In November, director Tim Miller was replaced by one of the guys behind the burgeoning John Wick franchise: David Leitch.
Cable is Deadpool's longtime frenemy, a super-powered soldier from the future (who also happens to be the son of X-Men Cyclops and Jean Grey) who perpetually has to put up with Wade Wilson's nonsense while trying to save the world.