Victor Maynard (
Bill Nighy) jest profesjonalnym płatnym zabójcą, który to zawód w jego rodzinie jest dziedziczony z ojca na syna. Jego nowe zlecenie to Rose (
Emily Blunt), która właśnie wcisnęła falsyfikat obrazu Rembrandta za 900 tysięcy funtów. Victor jednak nawiązuje relację ze swoją potencjalną ofiarą, a to doprowadzi do powstania wielu problemów.