Savage Messiah
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