Are toxic beauty standards the new frontier in horror? Watch this audacious new Demi Moore movie to find out…