Plot: Asher (Ron Perlman) is a contract killer who's spent the better part of his life ending other lives, taking orders from Avi (Richard Dreyfuss). He lives a lonely existence, making friends out of fine wine and good food, resenting his apprentice, Uzi (Peter Facinelli), who's taking jobs from him due to youth. When Avi hands Asher three contracts for a revenge scheme, the hitman takes the job, only to lose consciousness due to health issues, making accidental contact with Sophie (Famke Janssen), a ballet teacher distraught over mother Dora (Jacqueline Bisset), who's losing her battle with dementia. Asher and Sophie make a connection, embarking on a tentative courtship where the murderer can't share anything about his life. As the pair work out their flirtations, Asher is forced to pair with Uzi on a group hit, and when that goes bad for a moment, the veteran soon becomes marked for death, threatening all the good that's come into his world.
Alternative Plot: Asher is a former Mossad agent turned gun-for-hire, living an austere life in an ever-changing Brooklyn. Approaching the end of his career, he breaks the oath he took as a young man when he meets Sophie on a hit gone wrong. In order to have love in his life before it's too late, he must kill the man he was, for a chance at becoming the man he wants to be.
Rate this movie!