Robert McCall (Denzel Washington), un veterano agente segreto in cerca di redenzione per le sue oscure e cattive azioni, è da anni ormai lontano dal mondo del crimine, vivendo un'esistenza appartata e lavorando in un negozio di fai da te. Il suo aiuto nei confronti della giovane prostituta Teri (Chloë Grace Moretz), incontrata una sera per caso, finirà però con il metterlo nei guai con la mafia russa.
Boston. È in atto una guerra tra la polizia locale e una banda della malavita organizzata. Billy Costigan, giovane poliziotto in incognito, riceve l'incarico di infiltrarsi nella gang capeggiata dal boss Frank Costello. Mentre Billy guadagna rapidamente la fiducia di Costello, Colin Sullivan, giovane criminale incallito infiltrato nel dipartimento di polizia come informatore della gang, guadagna una posizione di rilievo nell'unità speciale di investigazione. Sia Billy che Colin vivono questa doppia vita come un'esperienza alienante, ma appena appare chiara l'esistenza di una talpa, sia all'interno della polizia che fra i gangster, entrambi dovranno, in una corsa contro il tempo, scoprire l'identità dell'altro per salvarsi.
Quando la loro automobile rimane in panne durante un breve viaggio, sei compagni di college finiscono per girovagare in una sinistra cittadina semideserta. La curiosità diventa irresistibile quando si offre loro la possibilità di visitare il suo macabro Museo delle cere. Ben presto però scopriranno che la cittadina non è quello che sembra e che devono trovare assolutamente il modo di uscirne prima di cadere vittime dei suoi fantasiosi e terribili assassini.