ST. CATHARINES — Life often imitates art and sometimes that can be the other way around — and that can be uncomfortable. That’s how Twitches & Itches Theatre’s artistic director Colin Bruce Anthes feels at the moment about The Bacchae, set to open ...