Hollywood actor Josh Brolin is now confirmed to play the mutant from the future, Cable, in the much awaited film sequel, "Deadpool 2."

The Hollywood Reporter has learned that the 49-year-old actor managed to nab the contested role of Cable in "Deadpool 2" from other celebrities like Michael Shannon and "Stranger Things" star, David Harbour. Other names mentioned, though unconfirmed, were Brad Pitt and Russell Crowe.

This claim has been confirmed by movie franchise lead star, Ryan Reynolds. "Fox... What in the horrendous f***!? You can't play two different characters in the same universe!!! It'll never work," the "Deadpool" star wrote on his Instagram post on Wednesday. "Brolin was in Sicario and I was in Sabrina The Teenage Witch," Reynolds continued, pointing out Brolin's upcoming appearance as Marvel Cinematic Universe's major villain, Thanos, in the upcoming "Avengers: Infinity War."

Brolin, meanwhile, also expressed his enthusiasm after getting the role of Cable in "Deadpool 2" on his Instagram where he posted a picture of the character from the comic books. "When you have a man-crush on Ryan Reynolds, what do you do? CRUSH IT!!!!!" the actor wrote in the caption.

As what many fans know, Brolin is currently tied to Marvel for the role of Thanos. But unnamed sources told THR that his contract deal with the company is only for four films.

The role of Cable in "Deadpool 2" was first rumored to play by James Bond actor Pierce Brosnan after Reynolds snapped a picture with him alongside fellow X-Men actor, Wolverine to be specific, Hugh Jackman. But Brosnan, on his guest appearance in Jimmy Kimmel Live in early April had debunked the rumor and speculation, and calling it not true.

David Leitch, the director who took the helm on the 2014 action film starring Keanu Reeves "John Wick," is set to direct the sequel. "Deadpool 2" is being expected to premiere in cinemas on March 2, 2018.