A terrifying modern take on silent films, with a technological twist.A terrifying modern take on silent films, with a technological twist.A terrifying modern take on silent films, with a technological twist.