The 28-year-old actress, who appeared on the red carpet for the European premiere of the film here, said she chose to appear in the action film because it was more fun than some of her recent roles, reported Daily Mirror.
"I got to the end of 'Anna Karenina' and I sort of realised that I'd either been dying in every film or something horrific was happening to me in every film, and I wanted to do something where that didn't happen.
The red carpet was also adorned by film's other crew including Kenneth Branagh, Gemma Chan, Amy Willerton, Elyar Fox and Chris Pine.