Four vulnerable people join a self-help group run by a mysterious singing and dancing puppet. Could it be a cult?
2007
2024
1995
2009
2022
2020
2018
2002
2015
2023
2019
1993