De overheid stopt de oorzaken van een enorme explosie in een futuristische Britse metropool in de doofpot. Fotojournaliste Jennifer Preston gaat daarom op zoek naar de waarheid. Maar tijdens haar zoektocht begint er echter plots een paranormaal fenomeen de stad te terroriseren.