A brother and sister become trapped in a fake spiritual cult and must overcome high tech brainwashing to get free.
2010
2002
2009
2005
1911
2013
2012
1912
1958
2011