https://turkish123com.com/Movies Logo

The Hospital of Leningrad

A story of political imprisonment set in a mental hospital where the Stalin state police placed whoever their opponents were.