Chile

The Club (Pablo Larraín, Chile)

By Quintin / September 22, 2015

By Quintín The Club, the fourth feature by Pablo Larraín, is set in a small town in coastal Chile. There’s an unassuming house in this town that the Catholic Church runs as an open prison for priests who have committed serious crimes, sheltering them from the prying eyes of society. One priest (Father Vidal) is…

Read More