
The Club is a group of disgraced priests of the Catholic Church in Chile who have been banished to live in a house of penance in a small town somewhere. They have been banished as they are no longer deemed fit to practice – and as the story unfolds the confessions of child abuse, rape, baby stealing and more make clear why.