Little Shop of Horrors ★★★½

a cautionary tale for plant gays