REVIEW: Little Shop of Horrors (Talisman Theatre)The Talisman’s Little Shop of Horrors is a burst of an energetic flamboyant romp Directed by Stephen Duckham with a wonderful eye for...