Asher (Ron Perlman) to płatny zabójca. Najlepszy w swoim fachu. Kiedyś pracował dla Mossadu. Dziś jest człowiekiem do wynajęcia. Działa szybko, skutecznie i dyskretnie. Pewnego dnia jednak spotyka na swojej drodze piękną Sophie (Famke Janssen). Uczucie, które zrodzi się między nimi, sprawi, że postanowi skończyć ze swoim dotychczasowym życiem. Ale czy będąc mordercą do wynajęcia można tak po prostu przejść na emeryturę?
Nastoletni Liam (Daniel Doheny) jest typowym kujonem i nie ma w zasadzie żadnych znajomych. Poza swoją nadopiekuńczą i entuzjastycznie nastawioną do życia oraz własnego syna matką - Claire (Judy Greer), która jest równocześnie jego nauczycielką, powierniczką i przyjaciółką. Kiedy jednak pewnego dnia, zdając egzamin na studia, zauważa atrakcyjną Anastasię, celowo myli odpowiedzi, żeby trafić do publicznej szkoły i powtórzyć ostatni semestr. A zarazem spędzić więcej czasu z rówieśnikami i wybranką swego serca. Tymczasem jego matka nie wydaje się być zachwycona całą sytuacją konieczności regularnej licealnej edukacji.