Delirium (AKA Psycho Puppet) (1979)

Delirium (AKA Psycho Puppet) (1979)

(no trailer available) Delirium (AKA Psycho Puppet) (1979) First Released: July 1982 Director: Peter Maris Current UK Status: Passed 18 after cuts First released in the UK in July 1982 [read on…]