Beautiful, interesting, incredible cinema.
A short film about a social worker who questions her past when the accusations of Satanism against her former psychotherapist spin out of control.