Skip to content
The Hospital of Leningrad

The Hospital of Leningrad (1983)

Sarah Maldoror · 58 min

The Hospital of Leningrad screens once in London: BFI Southbank, Wednesday 23 September at 18:30.

Where to watch it

BFI Southbank

Belvedere Rd, Waterloo, London SE1 8XT

What it is

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