A brother and sister become trapped in a fake spiritual cult and must overcome high tech brainwashing to get free.
1982
1986
1979
2007
2009
1959
2002
2004
2000
1964
2006
1966
1997