Grosse Pointe Blank
John Cusack, Minnie Driver, Alan Arkin, and Dan Akroyd. That's a dream team right there. Cusack stars as contract killer, Martin Blank, who returns to his hometown after a decade-long hiatus to attend his high school reunion and kill a bunch of people. Of course, there's the obligatory Joan Cusack role, which makes around 1,000 movies they've appeared in together.