Beautiful, interesting, incredible cinema.
A Scottish Highland community is rocked by accusations of child abuse.