Tom Hardy has been playing with himself.
Not like that. It's more accurate to say he's been playing opposite himself, such is his seeing-double role in upcoming gangster flick Legend.
Hardy plays both halves of the Kray twins, Reggie and Ronnie, who ruled the swinging sixties of London with a brutal mix of brawn and brain. This latest trailer introduces the central thrust of Brian Helgeland's take on their story, following the Krays as they attempt to establish the English capital as the "European Las Vegas" - a task that involves punching a lot of people in the face (or worse).
Hardy's not taking all the credits though, appearing alongside a stellar cast including Emily Browning, Taron Egerton, Colin Morgan, David Thewlis and Christopher Eccleston.
Suits, shotguns, strong cockney accents and double Hardy - what more could you want from a gangster film?
Legend arrives in cinemas on 11 September