Økonomien kører dårligt for blomsterhandleren Mushnik i Skid Row, så han overvejer at lukke. Seymour knokler som hans assistent, samtidigt med at han begærer assistenten Audrey. Og hun drømmer om et nuttet hjem i en forstad, men omgås desværre med den sadistiske tandlæge Orin Scrivello. En dag finder Seymour en underlig plante i en forretning i Chinatown. Han tager sig kærligt af planten, som han kalder Audrey II, og den bliver et trækplaster i butikken. Kunderne strømmer til, og omsætningen går strålende. Da Seymour stikker sig på en torn, opdager han, at Audrey II har smag for blod. Jo mere blod planten får, desto mere vokser den. Og den får også en stemme og forlanger mere blod. Så får Seymour idéen at dræbe Orin, som han hader meget, fordi Orin mishandler Audrey...