'LIttle Shop' Update
'Little Shop of Horrors' was a 1986 music comedy about a blood-thirsty, foul-mouthed flesh-eating plant and the meek florist who raised it. With a new Blu-ray edition out that features the original, darker ending, we were wondering what the cast is up to today.