Interesting tidbit:
On Friday's Halloween episode of Ellen, the set was inspired from LITTLE SHOP OF HORRORS and used three of puppets built for the short-lived 2003 Broadway revival. Since the revival, the puppets have been available to rent for regional productions but are rarely used due to cost. (There are cheaper Audrey II plants you can rent, or productions build their own.)
It was a nice surprise to see those again.
I'll have to watch it! I have it on my DVR.
Videos