Martin Blank (John Cusack) är en lönnmördare som tycker att livet gått i stå. Att gå på 10-årsfesten med sin gamla high school-klass är det sista på hans önskelista.
Men när han ser en möjlighet att få ihop det med sin gamla flamma (Minnie Driver) och samtidigt göra ett sista jobb, börjar allt se ljusare ut. Ända tills Martins ärkerival (Dan Aykroyd) dyker upp med siktet inställt på att göra sig av med oönskad konkurrens. Svensk titel: ”Även en lönnmördare behöver en träff ibland”.