Arts The Bacchae review Lazarus Theatre Company's sensual and imaginative tragedy runs at the Blue Elephant. Greg JamesonApril 23, 2016