2011 - 2011
7.3 / 10
33 votes
1 Seasons • 10 Episodes
Overview
On Christmas Eve, a hit-man enters a church to confess his sins to a priest. While at first the Confessor seems to be an evil, cold-blooded killing machine and the Priest the ultimate arbiter of good, as the Confessor’s journey is revealed, it becomes clear that both men are much more complicated than either could have suspected.Seasons
Episodes
Brain Works
2023
Forgive Me
2013
BEASTARS
2019
Kakegurui Twin
2021
Liar, Liar
2023
WATCHER
2019
Most Dangerous Game
2020
Scrublands
2023
The Atypical Family
2024
This City is Empty
2024
Happy of the End
2024
Pornographer
2018
The House on the Slope
2019
Neon Genesis Evangelion
1995
The Broken Marriage Vow
2022
Father Dowling Mysteries
1989
The Effect
2019
The Last Weekend
2012
Casshern Sins
2008
Stalker
2014