A brother and sister become trapped in a fake spiritual cult and must overcome high tech brainwashing to get free.
1971
1970
1982
2008
2009
2010
2003
2007
1962
1957
1942
1945
1944
1941
1968
2006
1974
1966