Paul Kersey (Bruce Willis) es un famoso cirujano que vive felizmente con su familia en Chicago. Un día, su esposa (Elisabeth Shue) y su hija (Camila Morrone) son brutalmente atacadas en su casa. Paul, que siempre había sido un tipo tranquilo, siente cómo la sed de venganza va apoderándose de él.
Con la policía sobrecargada de crímenes, decide tomar la justicia por su mano e ir en busca de los agresores de su familia y de paso enfrentarse a todo tipo de criminales que se cruzan en su camino. A medida que sus víctimas captan la atención de los medios, la ciudad se pregunta si este vengador es un ángel guardián... o un ángel justiciero.