Prachtige, interessante, ongelofelijke films.
Period drama set in a Swiss mental hospital at the turn of the 20th century,