Keen made a cameo appearance as Laura, popularly known as X-23 in Marvel’s billion-dollar grosser, Deadpool & Wolverine. The 2024 superhero film led to the actress reuniting with Hugh Jackman ...