Four vulnerable people join a self-help group run by a mysterious singing and dancing puppet. Could it be a cult?
2024
1996
2006
2015
2017
2025
2010
1994
1991
2016
2004
2020
2005
2001
1982