Film Review: LORD OF TEARS (a.k.a. The Owlman) (2013) 17th May 2017 Peter 'Witchfinder' Hopkins 1 Comment LORD OF TEARS (a.k.a. The Owlman) **** U.K. 2013 Dir: Lawrie Brewster 85 mins Euan Douglas stars as James Findlay… Continue Reading →