A television crew heads to Nevada to search for alien life.
Stream, buy or rent this movie from the providers below.