A brother and sister become trapped in a fake spiritual cult and must overcome high tech brainwashing to get free.
Genre:
Science Fiction, Horror
Year: 2010
Country:
Release:
Language:English
Director:
Paul Eblen
Cast:
Ron Smoorenburg, Paul Eblen