Lady, Stay Dead – Australia, 1981

Lady, Stay Dead is a 1981 Australian horror thriller film written, produced and directed by Terry Bourke and starring Chard Hayward, Deborah Coulls and Roger Ward. Despite being an English-language horror …

Read More