The Encores! revival of Little Shop of Horrors celebrated its first performance on July 1, 2015 at New York City Center, starring Jake Gyllenhaal and Ellen Greene. Click for photos!