The Confession
Season 1
Ep 3. Chapter 3
- March 28, 2011
-
8.7 (87)
The Confessor tells the priest the story of his first time taking a life.
The Confessor tells the priest the story of his first time taking a life.