Turn off light Favorite Comments () Report

Alien Abduction

This thriller is based on North Carolina’s Brown Mountain Lights phenomena. It features a family vacationing with an alien threat.