Emily Blunt talks about new films Sicario and Girl On A Train

It has been almost 10 years since Emily Blunt's breakout role as the sharp-tongued assistant in The Devil Wears Prada. But her latest role could not be more different.

Blunt is starring in Sicario, playing an FBI agent on a dangerous mission to bring down a Mexican drug cartel.

She's been speaking to BBC Breakfast's Charlie Stayt.