A mysterious stranger investigates a series of radiation spikes in New Mexico.
Stream, buy or rent this movie from the providers below.