Ellen Greene will always be remembered for her perfect performance as the unlucky-in-love florist Audrey in Howard Ashman and Alan Menken’s musical Little Shop of Horrors. Greene first starred in the show in 1982 off-Broadway and went on to recreate the role on the West End and in the 1986 film adaptation, directed by puppet genius Frank Oz. Twenty-six years after the film’s debut, the New York Film Festi…
SOURCE: Broadway.com at 04:21PM on September 28, 2012