Little Shop of Horrors

Little Shop of Horrors (1986)

Ending / spoiler

Seymour has had enough of feeding the Audrey II, and decides to marry Audrey and leave town with the money he gets for doing the TV show. Audrey II catches him sneaking out, and demands food. Seymour refuses, but decides to get some meat for the plant so he can leave. While he's gone, Audrey II calls Audrey and attempts to eat her. Seymour comes back in time to save her and gets her out alive. After an executive from a plant company offers to distribute Audrey IIs worldwide, Seymour figures out Audrey II's goal: to have more Audrey IIs worldwide and keep eating. Seymour fights Audrey II inside the flower shop, but Audrey II collapses the building on him. Seymour, however, survives and electrocutes Audrey II. He and Audrey get married and live happily ever after, but the film ends with a shot of another Audrey II in their garden.