The Whispering of the Gods (2005)
The Whispering of the Gods is a 2005 Japanese drama film directed by Tatsushi Ōmori and based on a 1998 novel by Mangetsu Hanamura. Released without approval from Eirin, the film details abuse in a tight-knit Catholic farming community where a teenager who has committed murder takes refuge.
More at Wikipedia.