The Damned at The Cuckoo’s Nest 1979

The Damned at The Cuckoo’s Nest 1979