HD
2025
At a strict Catholic boys' school, Father Goddard exerts tyrannical control over his students. His unwavering discipline faces a serious test when a troubled teenager admits to committing murder. As Goddard grapples with the implications of this confession, his rigid beliefs are put to the ultimate challenge, leading him down a path of personal turmoil. With his faith and authority eroding, the once unshakeable priest must confront the chaos unraveling around him, forcing him to question everything he stands for.