Fortunately, for most people I think that Juggernaut’s role in the film came as a surprise.
It’s crazy how productions like this, as well as things like Star Wars, MCU films and Game of Thrones, all take major precautions to prevent spoilers, and the littlest thing has the potential to undo all of that.
There were clues that he would be in the film ahead of time that some people picked up on, but the fact that Ryan Reynolds was playing him came as a surprise even to the cast.
What’s funny about this is that the Deadpool 2 team was already being crazy protective with the scripts to make sure they didn’t get out and secrets like Vanessa’s death and the Juggernaut weren’t revealed, and all of that was almost spoiled because everyone was freaking out over a rock star.