A bit off topic but in this context I found “Dogville” to be interesting.
Also makes me think of 'The testament of Dr. Mabuse', totally incredible film.
Also makes me think of 'The testament of Dr. Mabuse', totally incredible film.