A brother and sister become trapped in a fake spiritual cult and must overcome high tech brainwashing to get free.
2011
2010
1926
1975
2008
1991
2012
1931
2013
2009