Speculation has been rife for months as to who would play the role of Cable in Deadpool 2. 

First it looked like it was going to be Kyle Chandler. Then Pierce Brosnan was rumoured. More recently there were loud whispers about Michael Shannon, while even the likes of Russell Crowe and Brad Pitt were supposedly in the mix. 

It looks like the Deadpool 2 producers have officially found their Cable, and it's none of the actors mentioned above. According to The Hollywood Reporter, Josh Brolin has been cast for the sequel. 

This will probably catch most fans by surprise. Mostly because Brolin is already playing another Marvel Comics character - Thanos. While he's been largely making cameo appearances in the MCU so far, Brolin's Thanos is expected to take centre stage for Avengers: Infinity War. 

Then again that didn't stop Chris Evans from playing The Human Torch in the Fantastic Four movies and Captain America. Or Ryan Reynolds from playing Green Lantern and Deadpool for that matter. We have to say we're pretty excited to see what Brolin will do with the role.

It's already been announced that Atlanta star Zazie Beetz has been cast as Domino while Reynolds will of course be returning as the merc with a mouth. 

John Wick director David Leitch will be calling the shots behind the camera.

Via THR