Utah State Hospital in Provo will open its 18th annual Haunted Castle Wednesday, Oct. 24, at 7:30 p.m. Performances will continue each evening through Wednesday, Oct. 31 (except Sunday). Hours are from 7:30 to 10 p.m. weekdays and 7:30 to 11 p.m. on weekends and Halloween. Donation is $4 at the door. Discount tickets can be purchased at all Utah County 7-Eleven stores. The Haunted Castle is located at 1300 E. Center, just behind the Utah State Hospital.