Kate Beckinsale looked every inch the action heroine as she filmed scenes for her new film Canary Black in Zagreb, Croatia.
The actress, 49, looked like she meant business in a black turtleneck jumper over a purple shirt and black jeans.
Her brunette locks were cut in a short bob with neat waves, and she sported a fake bruise on her forehead. Kate was snapped running behind red and white tape and looking concerned as she shot the action thriller.
She first posted about her newest project on her Instagram last week, screenshotting a first look image. Captioning it she excitedly wrote: ‘Whee let’s go #canaryblack’.