Played by: John Cusack

When John Cusack was still one of Hollywood’s most popular actors, he took on the role of Martin Q. Blank in Grosse Pointe Blank. The character is aprofessional assassin who's grown dissatisfied with his work, and the movie revolves around Blank attending his high school reunion, not only to reconnect, but to also take out a target in his hometown.

At the reunion, Blank tells almost everyone that he's an assassin, which Cusack pulls off with deadpan brilliance. It’s this type of nonchalant approach to his profession that leads to one of Cusack’s best performances. Plus, when it’s time to get his hands dirty, Martin is surprisingly adept.