Savage Messiah
Available on Prime Video
In the 1980s, in Ontario, Canada, a social worker investigates conditions at a strange commune presided over by an abusive leader.
Starring Polly Walker, Luc Picard, Isabelle Blais
Director Mario Azzopardi