Animatrice de radio newyorkaise, Erica Bain (Foster) peine à se remettre de l'agression
qui a coûté la vie à son fiancé (Naveen Andrews).
Traumatisée, elle se met à hanter les rues, la nuit, à la recherche des hommes qu'elle tient pour responsables
de son malheur, et se transforme peu à peu en justicière.
Si le public se passionne pour ses exploits anonymes, la police, elle, est sur les dents.
Traquée par un détective obstiné (Terrence Howard), Erica s'interroge :
sa croisade vengeresse est-elle vraiment la bonne solution ?