Martin Blank (John Cusack) este ucigaș profesionist și primește o misiune chiar în Grosse Pointe, Michigan, o mică suburbie din Detroit, orașul său natal. A ucide nu înseamnă mare lucru pentru Blank deoarece pentru el viața însăși nu are niciun rost. Deși nimic nu pare să poată umple imensul gol din viața sa, Martin merge la psihiatru (Allan Arkin), intenționând să găsească un motiv pentru care viața să merite trăită. Coincidența face că exact atunci când el trebuie să ajungă în Grosse Pointe va avea loc și petrecerea de reuniune de zece ani de la terminarea liceului. La sfatul terapeutului, acesta merge la petrecere, iar aici va fi față în față cu marea sa iubire din urmă cu zece ani (Minnie Driver).