Naomie Harris has showed off her fighting skills with a video diary from the set of James Bond movie Skyfall.
The 35-year-old British actress stars alongside Daniel Craig, Dame Judi Dench and Javier Bardem in the new 007 movie, currently in production, which is being directed by Sam Mendes.
Naomie shows off her target practice firing machine guns and hand guns in the video footage, as training for her role as MI5 field agent Eve.
The Pirates Of The Caribbean star said: "Eve's very capable. She sees herself as Bond's equal. She's not, but that's how she sees herself."
Naomie added: "I've been training for two months now. I've mainly been doing guns, machine guns and hand guns, in particular Walther PPKs.
"I'm just so excited to be part of this whole journey. And it's a long journey because it's a seven month shoot.
"It's the longest film I've ever been part of but I'm just ready to ride the rollercoaster."