Elmo McElroy (SAMUEL L. JACKSON) is an underground chemist who makes illegal street drugs for The Lizard (MEAT LOAF). He's a ruthless criminal who wants to distribute Elmo's latest drug, P.O.S. 51, that's reportedly more powerful and satisfying than anything available. Elmo has other plans, however, and attempts to kill The Lizard.
Not realizing that his boss survived the booby-trapped attempt, Elmo heads off to Liverpool where he plans to sell his formula to powerful drug lord, Leopold Durant (RICKY TOMLINSON), who's sent a local, soccer loving goon, Felix DeSouza (ROBERT CARLYLE), to pick him up at the airport. Elmo also doesn't realize that The Lizard has sent his assassin, Dakota Phillips (EMILY MORTIMER), to kill him.
She's Felix's ex-girlfriend and just when she's about to shoot Elmo, The Lizard calls off the hit and wants her to bring him back and kill anyway who gets in the way. From that point on, Elmo and Felix form an unlikely pair as they try to sell the formula to another dealer, the flamboyant Iki (RHYS IFANS), all while dealing with Dakota, a bunch of local skinheads and a corrupt cop, Virgil Kane (SEAN PERTWEE), who's trailing them.