Em Bridgeport, Connecticut, o Detetive David 'Cal' Callahan é um homem de família, casado com Alexandra e com uma filha adolescente, Lanie. Cal tem um passado pouco escrupuloso, viciado em drogas e álcool, e renasceu quando foi baleado por um traficante e salvo por um estranho.
Quando um estranho encontra Cal em um bar, ele diz a Cal que foi ele quem o salvou e dá o diário de sua filha falecida para Cal. Ele conta a Cal que ela cometeu suicídio depois de ser espancada e estuprada por Angel, um frequentador assíduo da boate onde ela dançava, de propriedade do traficante Royce Walker.
Cal investiga Angel e quando o vê dentro de seu carro em frente à escola onde Lanie estuda, ele acredita que Angel é um pedófilo e decide agir. Mas ele descobre que é um fantoche e alguém está puxando os cordões e o observando dançar.