Theater review: Selma Arts Center’s ‘Little Shop of Horrors’ offers some creative direction but also stumbles March 31, 2022