Everybody better beware ... Little Shop of Horrors!