Drama Horror Movies Shudder LUCKY film wants you to think on your feet and watch out for broken glass. August 24, 2021