Spencer Armacost and Jillian are the perfect happy could until one fateful day when Spencer, an astronaut on a routine shuttle mission, mysteriously loses contact for two minutes with mission control. What happened in those vital minutes Jillian will never know but her husband is becoming increasingly deranged. Something horrifying has changed Spencer and made him an unwilling participant in another worldly attempt to invade earth. Jillian is in a race against time to find the truth about her husband before he changes the future of mankind forever.
British release date: November 26, 1999
Us release date: August 27, 1999
» Log in to see more release dates