William Somerset (Morgan Freeman) a retired detective, and David Mills (Brad Pitt) a rookie, are trying to catch a serial killer who is targeting people who he believes committed one of the seven sins.