A mysterious stranger investigates a series of radiation spikes in New Mexico.
Cast information is not available.
Director