James Cole (Bruce Willis) es un criminal convicto que vive en un siniestro futuro postapocalíptico en Filadelfia.