Four vulnerable people join a self-help group run by a mysterious singing and dancing puppet. Could it be a cult?
2015
1994
1984
2012
2004
2013
2014
1995