Brolin already plays the Marvel character Thanos — the upcoming Avengers: Infinity War villain — on the big screen, Cable also being a Marvel character.
Luckily, there’s no chance the two characters will ever meet on screen: Thanos is part of Marvel’s Cinematic Universe while Deadpool takes place in Fox’s X-Men universe, the two being completely separate. That’s why you never saw Hugh Jackman’s Wolverine with the Avengers.
The initial casting was announced by The Hollywood Reporter. Ryan Reynolds followed with a Tweet confirming the news and joking: “The f**k, Fox! You can’t play two characters in the same universe!! Josh Brolin was in Sicario and I was in Sabrina The Teenage Witch.”
Surprisingly, Brolin has signed a four-film contract with Fox, hinting at further Deadpool sequels along with appearances in the rumoured X-Force films … (read more)