which horror film was based on a creature sighted around mid 1976 in Cornwall, England?
Lord of Tears: Lord of Tears, also known as The Owlman, is a 2013 Scottish low-budget horror film directed by Lawrie Brewster and was his horror film directorial debut.
i don't know