Fantasia International Film Festival Review – ‘Sanzaru’

Sanzaru, Japanese, noun – three wise monkeys (who “see no evil, hear no evil, and speak no evil”), a concept that one can interpret as a denial of unwanted truths. Xia Magnus’ debut feature intertwines spirits from the past and the now, transcending beyond Western borders. Evelyn (Aina Dumlao – ‘Introverts’), a young Filipina caretaker, …