A mysterious beast only kills men in uniform as it terrorizes pastoral and secluded Lancashire, England.
Might two elderly sisters who have a CELLAR be connected to the BEAST? Yes. Psycho meets Grey Gardens… I think.
A mysterious beast only kills men in uniform as it terrorizes pastoral and secluded Lancashire, England.
Might two elderly sisters who have a CELLAR be connected to the BEAST? Yes. Psycho meets Grey Gardens… I think.