The cameos might just blow your mind.
Warning: MAJOR spoilers ahead!
Turn back now if you haven’t seen the movie yet!

Everyone is going wild forDeadpool& Wolverine and it’s for good reason.
To start,Ryan Reynoldsreprises his role as Wade Wilson aka Deadpool.
He also plays Nicepool.

Hugh Jackmanreprises his role as Logan aka Wolverine.
Emma Corrinplays Cassandra Nova.
Matthew Macfadyen plays Mr. Paradox.

Morena Baccarin reprises her role as Vanessa.
Rob Delaney reprises his role as Peter.
Dafne Keen reprises her role as Laura aka X-23.

Chris Evans reprises his role as Johnny Storm aka Human Torch.
Jennifer Garner reprises her role as Elektra.
Wesley Snipes reprises his role as Blade.

Channing Tatum plays Gambit.
Leslie Uggams reprises her role as Blind Al.
Lewis Tan reprises his role as Shatterstar.

Brianna Hildebrand reprises her role as Negasonic Teenage Warhead.
Shioli Kutsuna reprises her role as Yukio.
Stefan Kapicic reprises his role as the voice of Colossus.

Randal Reeder reprises his role as Buck.
Henry Cavill plays The Cavillrine (aka A Henry Cavill-based Wolverine).
Jon Favreau reprises his role as Happy Hogan.

Karan Soni reprises his role as Dopinder.
Tyler Mane reprises his role as Sabretooth.
Ray Park reprises his role as Toad.

Dania Ramirez reprises her role as Callisto.
Jason Flemyng reprises his role as Azazel.
Kelly Hu reprises her role as Lady Deathstrike.

Aaron W. Reed plays Juggernaut.
Wunmi Mosaku reprises her role as B-15.
Aaron Stanford reprises his role as Pyro.

Nathan Fillion plays Headpool.
Matthew McConaughey plays Cowboypool.
Blake Lively plays Lady Deadpool.

Billy Clements as the Russian.
Psylocke was played by an uncredited actor.
However, it appears an entirely new actor, who is uncredited, played Psylocke inDeadpool & Wolverine.

And finally, Peggy the Dog plays Dogpool.




















