The Confession

S01E03 Chapter 3

The Confessor tells the priest the story of his first time taking a life.
Data premiery: 28 marzec 2011