Pomstiteľ zasiahne blízko domova detektíva Jamesa Knighta (Bruce Willis), keď sa vyhráža, že vyhodí do vzduchu mestské oslavy Dňa nezávislosti. Pridelenie detektíva Jamesa Knighta (Bruce Willis) na poslednú chvíľu na zmenu na Deň nezávislosti sa zmení na preteky s časom, ktorých cieľom je zabrániť nevyrovnanému záchranárovi, aby ohrozil mestské oslavy. Pomýlený pomstiteľ, ktorý sa hrá na policajta s ukradnutou zbraňou a uniformou, má bankový trezor plný dôvodov, prečo usporiadať vlastný ohňostroj... ktorý zasiahne nebezpečne blízko Knightovho domova.