Scott Stewart wrote and directed this tale of alien abduction. Keri Russell and Josh Hamilton star in the Dimension thriller set for release February 22nd:


Watch This Trailer on Youtube