Showing posts with the label Maryan Nagel
Featuring the directorial debut of Jeffrey A. Brown, "The Beach House" is a striking and timely eco-horror that promises to offer up a mix of claustrophobic isolati…