Una locutora de radio de Nueva York, Erica Bain (Jodie Foster), está encantada con su vida y adora a su novio. Pero lo pierde todo cuando en un ataque brutal ella queda malherida y su novio muere. Erica no puede superar la tragedia y comienza a merodear las calles de la ciudad en busca de los hombres que les atacaron. Su manera de buscar justicia llama la atención del público, y la ciudad queda fascinada por sus proezas anónimas. Cuando la policía de Nueva York comienza a buscar al autor de esos actos, y un obstinado detective (Terrence Howard) está tras sus pasos, Erica debe decidir si su búsqueda de venganza es el camino correcto o si ella se está convirtiendo en lo mismo que quiere combatir.…