who plays audrey in little shop of horrors
Little Shop of Horrors (film) In the early 1960s, a three-girl "Greek chorus"—Crystal, Ronnette, and Chiffon—introduce the movie, warning the audience that some horror is coming their way ("Prologue: Little Shop of Horrors"). Seymour Krelborn (Rick Moranis) and his colleague, Audrey (Ellen Greene), work at Mushnik's Flower Shop in a run-down, rough neighborhood in New York City referred to as "Skid Row". They lament that they cannot escape the neighborhood ("Skid Row (Downtown)"). Struggling from a lack of customers, Mr. Mushnik (Vincent Gardenia) decides to close the store, but Audrey suggests he may have more success by displaying an unusual plant that Seymour owns. Immediately attracting a customer, Seymour explains he bought the plant, which he dubbed "Audrey II", from a Chinese flower shop during a solar eclipse ("Da-Doo"). Attracting business to Mushnik's shop, the plant soon starts dying, worrying Seymour. Accidentally pricking his finger, he then discovers Audrey II needs human blood to thrive ("Grow for Me").
Despicable Me 3 In the film, Gru teams up with his long lost twin brother Dru in order to defeat a new enemy named Balthazar Bratt, a 1980s child actor who grows up to become a villain. Steve Carell, Miranda Cosgrove and Dana Gaier reprise their roles of Gru, Margo and Edith from the first two films, and Julie Andrews returns as Marlena, Gru's mother from Despicable Me (2010). Kristen Wiig and Steve Coogan return from Despicable Me 2 and Trey Parker, Jenny Slate and Nev Scharrel (replacing Elsie Fisher as Agnes) join the cast. Russell Brand does not reprise his role as Dr. Nefario from the first two installments.