A Russian mobster orchestrates a crooked land deal, putting millions of dollars up for grabs and attracting all of London's criminal underworld. A dangerous crime lord, a sexy accountant, a corrupt politician and a band of petty thieves are among those double-crossing one another.

Gerard Butler stars as a One Two, a street-smart mobster who has learned to play both sides of the fence.

Tom Wilkinson is playing the lethal head mobster, Lenny Cole, part of London's old mob regime, which is quickly losing ground to the wealthier foreign mob.

Thandie Newton acts as One Two's love interest, Stella, an accountant with ties to the underworld.

Idris Elba acts as Mumbles, One Two's partner.