Wow! What an intense and thought provoking film, and what a stunning performance from the lead actor. This film explored so many themes, around hypocrisy, judgement, the nature and importance of faith and religion, the Catholic church, the dehumanisation of the juvenile detention/prison system, the possibility of redemption, and the importance of hope and forgiveness. One of the best international films I have seen in a long time.