John Cusack plays the lead role of Martin Q. Blank, a professional hitman attending his high school reunion.
Minnie Driver portrays Debi Newberry, Martin's high school sweetheart who is now a radio DJ.
Dan Aykroyd stars as Grocer, Martin's former colleague in the assassination business.
Joan Cusack plays Marcella, Martin's no-nonsense assistant.
Alan Arkin appears as Dr. Oatman, Martin's psychiatrist who is concerned about his career choice.
Hank Azaria portrays Steven Lardner, a government agent pursuing Martin.
Jeremy Piven plays Paul Spericki, Martin's high school friend caught up in his dangerous world.
Mitchell Ryan appears as Mr. Bart Newberry, Debi's disapproving father.
Michael Cudlitz portrays Bob Destepello, a rival hitman with a grudge against Martin.
Steve Pink plays Terry Rostand, a fellow assassin and former classmate of Martin.
K. Todd Freeman appears as Kenneth McCullers, a rival hitman competing with Martin.
Doug Dearth plays Eckhart, one of Martin's targets in the assassination business.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.