it's Little Shop of Horrors. The second best musical in existence! Screw 3D effects when you can have a carnivorous plant puppet.
(For anyone curious the best musical is Dr Horrible's Sing-along Blog)