Duke Bluebeard’s Castle
Jones Hall for the Performing Arts 615 Louisiana St., HoustonA dark, mysterious castle. A husband keeping secrets. Seven locked doors, each masking a blood-stained surprise. It may sound like the perfect setup for a horror movie, but it’s actually […]