Directed by Lawrie Brewster

Starring: David Schofield & Euan Douglas

A short while back I heard of this low budget Scottish horror movie called Lord Of Tears. 849 more words