Seymour Krelborn je povučeni, neugledni i neuspješni mladić koji radi u jednoj propaloj cvjećarni kod g. Mushnika. Seymour je potajno zaljubljen u kolegicu Audrey koja radi s njim, no ona već ima vezu sa sadističkim zubarom Orinom Scrivellom. Jednog dana Seymour pronalazi neobičnu biljku mesožderku koju nazove Audrey II te ju postavi na izlog cvjećarne što izazove neviđenu pozornost kod kupaca.
U dobroćudnom provincijskom engleskom gradiću obitelj Waltera Goodfellowa (R. Atkinson), vikara župe Little Wallop, živi naoko mirnim životom. Rastreseni, no simpatični vikar provodi dane pripremajući obrede te pišući govor za svećeničku konvenciju, a njegova supruga Gloria (K. S. Thomas) u slobodno vrijeme uči golf. Njegova kći Holly (T. Egerton) gleda mladiće, a sinčić Petey (T. Parkes) ide u školu. No zapravo, ova je obitelj već dulje vrijeme u krizi: Walter je zaokupljen samo sobom, Gloria se upušta u preljub s instruktorom golfa, Holly se promiskuitetno ponaša, a sina maltretira grupa školskih razbijača. Jednoga dana, u njihov dom dođe nova kućna pomoćnica, Grace Hawkins (M. Smith), vrlo osebujna pojava.