Actress Karen Gillan stepped out as Al Capone to promote her latest role as a mobster assassin.
The Jumanji star swapped her crop top and hiking boots for a slick 20s Mafia-inspired navy pinstripe suit and dark shades.
Action thriller Gunpowder Milkshake also stars Lena Headey and Angela Bassett and has an almost all female cast.
Karen, 33, teased: “Ready to see some women wreak absolute havoc?”
In a nod to cult classics such as Quentin Tarantino’s Kill Bill and the BBC’s Killing Eve, the Inverness-born actress is one of an elite sisterhood of assassins.
Sam, played by the former Dr Who star, is a contract killer who goes rogue trying to protect a young girl being hunted by her former Mafia-style employers.
The riotous trailer was released last week as Karen revealed how she rewarded herself with Irn-Bru after tough training sessions learning how to box.