Four vulnerable people join a self-help group run by a mysterious singing and dancing puppet. Could it be a cult?
2018
2021
1982
2012
2010
2013
2022
1992
2002
2006
2019
1985
—