1980 Horror Thriller Savage Encounter If you liked ‘straw dogs’, you are certain to enjoy ‘demon lust’.