El detective Steve Serrano, víctima de una infancia atormentada, relaciones rotas y adicción a las drogas, se encuentra en un pozo sin fondo. Decide comenzar a castigar a aquellos que han cometido crímenes y no han pagado por ellos. Uno de sus asesinatos le lleva a conocer a Dani Brooke, una psiquiatra que ha perdido a su marido y a su hijo y, aparentemente, la capacidad de concebir...