Der junge Polizist Max Lewinsky (James McAvoy) hat noch eine Rechnung offen. Vor Jahren entkam ihm der Gangster Jacob Sternwood (Mark Strong) und flüchtete sich ins sichere Ausland. Als dessen Sohn Ruan (Elyes Gabel) bei einem Raubüberfall angeschossen wird und in die Hände der Polizei fällt, kehrt Jacob nach London zurück, um ihm aus der Klemme zu helfen. Sofort wittert Lewinsky seine zweite Chance, Sternwood zu schnappen und seiner gerechten Strafe zu überführen. Doch dann werden die Karten neu gemischt: Lewinsky und Sternwood müssen feststellen, dass sie Teil eines großen Komplotts sind. Auf der Spur des gemeinsamen Feindes sehen sich die beiden Widersacher gezwungen, Hand in Hand zu arbeiten.