A surprising shift has occurred at the box office, as young audiences flocked to cinemas across the country this weekend, not for a major franchise blockbuster, but for low-budget horror films born ...