Kiedy to Steven Spielberg miał być producentem filmu, reżyserem miał zostać Martin Scorsese. Do objęcia tej posady rozważany był także John Landis.
Rolę Audrey zaoferowano początkowo Cyndi Lauper, jednak musiała ją odrzucić ze względu na harmonogram trasy koncertowej. Do zagrania tej postaci rozważana była także Madonna.
Eddie Murphy był rozważany do użyczenia głosu Audrey II.
Kiedy Seymour próbuje zabić roślinę bronią, która ma sześć strzałów, roślina zabiera mu broń i strzela do niego, ale nie 6 razy tylko 9.
Film kręcono w Iver Heath i Londynie (Anglia, Wielka Brytania).
Film kręcono od 21 października 1985 roku do 5 czerwca 1986 roku.