Det går dårlig for blomsterhandleren Mushnik i Skid Row, så han vurderer å legge ned. Seymour jobber som hans assistent mens han begjærer ekspeditrisen Audrey. Hun drømmer på sin side om et søtt hjem i forstedene, men er dessverre sammen med den sadistiske tannlegen Orin Scrivello. En dag finner Seymour en merkelig plante i en butikk i Chinatown. Han tar kjærlig vare på planten, som han døper Audrey II, og den blir butikkens midtpunkt. Kundene strømmer til, og forretningen går strykende. Da Seymour stikker seg på en rosegren, oppdager han at Audrey II har smaken på blod. Jo mer blod planten får, desto mer vokser den. Dessuten får den også en stemme og ber om mer blod. Da får Seymour ideen om å drepe Orin, som han hater, mye fordi Orin mishandler Audrey... Noe som går helt ut av kontroll sammen med planten Audrey II.