Thomas (Anthony Bajon), a 22-year-old heroin addict, reaches rock bottom and joins an isolated catholic community in the mountains where young men recover through prayer, manual labor, strict discipline, and friendship. Reluctant at first, Thomas slowly embraces the rigid structure, finds spiritual healing, and develops strong bonds with his peers. However, his new life and faith are put to the test when he meets Sybille (Louise Grinberg), a young woman living nearby, forcing him to choose between spiritual devotion and earthly love.