Emily Blunt said she felt “lucky” that the film studio behind her new crime thriller Sicario took a chance on a female lead as she trod a wet red carpet at the UK premiere.

Blunt, 32, had previously revealed that writer Taylor Sheridan was offered more money by film financiers to rewrite her FBI agent character as male.

“We were lucky we had a writer and director and literally a studio who were willing to make it with just a woman in the female protagonist role,” she said.

In Sicario – which translates to hitman in Spanish – Blunt plays FBI agent Kate Macer, who joins a government task force assigned to help end the escalating war on drugs, with Benicio del Toro playing a sinister figure in the operation.

Blunt said she found it odd that in 2015 someone still had to put their foot down to ensure a role went to a woman.

“I do find it odd but it doesn’t surprise me. I do think things are shifting, there’s a sea change going on, but we do have ways to go before we have complete equality in the industry,” she said.

Director Denis Villeneuve agreed and said: “For me, it was, ‘At last, I have a great part for a woman’. Those are very rare so it never crossed my mind to change it.”

Blunt has already received Oscar buzz for her role in the graphic film which has been praised for its blood-soaked action sequences.

The white-knuckle role is a change for Blunt who last appeared in dark Disney musical Into the Woods. She admitted that despite intense training and research for the role, including meeting female FBI agents, she still did not “love shooting guns”.

I do think things are shifting but we do have ways to go before we have complete equality in the industry

She will be changing direction again as the lead in the big screen adaptation of Paula Hawkins’s bestselling novel The Girl on the Train. Blunt will play alcoholic Rachel Watson, known for her regular consumption of ‘gin in a tin’, and joked she had been doing some “very responsible research”.

“I think it’s very unique to have your heroine be a black-out drunk. It’s what people responded to – less the thriller aspect than the very damaged woman, in a very real way,” she said.

Blunt was joined on the red carpet in London’s Leicester Square by del Toro who plays Alejandro in Sicario. The Che actor teased about his next role which is rumoured to be the lead villain in Star Wars Episode VIII.

“I’m excited about it. I’ve read the script. I might [play the villain], I might end up on the editing floor,” he said.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.