Os detetives William Somerset (Morgan Freeman) e David Mills (Brad Pitt) são encarregados de investigar um perigoso caso. Um serial killer está fazendo vítimas baseado nos sete pecados capitais: gula, cobiça, luxúria, vaidade, preguiça, ira e inveja. William é experiente e está a uma semana de sua aposentadoria, enquanto David é um novato um tanto temperamental e impetuoso, e ambos passam a fazer parte do plano do psicopata.