Grosse Pointe Blank (1997)
Just think: you might have gone to high school with a trained assassin. Not that you should worry, unless, of course, you happen to be a bad guy. The unlikely convergence of a high school reunion and an assassin's career crisis is absolutely hilarious, although at times gruesome. Throw in a long-lost love and you have the perfect combination of action, comedy, romance and drama . . . John Cusack style.