A brother and sister become trapped in a fake spiritual cult and must overcome high tech brainwashing to get free.
2000
2011
1927
2001
2013
1998
2009
2008
1968
2010
2012