A ghost terrorizes the recently renovated venue, but things are about to get much scarier.A ghost terrorizes the recently renovated venue, but things are about to get much scarier.A ghost terrorizes the recently renovated venue, but things are about to get much scarier.