En 1996 John Spartan (Sylvester Stallone), un policía muy temerario y de métodos muy expeditivos que en una misión en la que intenta capturar a su némesis, un criminal llamado Simon Phoenix (Wesley Snipes), se ve implicado en la muerte de rehenes.