Kiedy Henryk VIII stara się zyskać aprobatę arystokracji dla swojego rozwodu, sir Thomas More znajduje się w potrzasku między królem a Kościołem rzymskokatolickim.
Młoda Amerykanka Patricia Carroll (Stefanie Powers) przyjeżdża do Londynu, aby wziąć ślub ze swoim narzeczonym Alanem (Maurice Kaufmann). Zanim wyjdzie za mąż, kobieta chce jeszcze odwiedzić panią Trefoile (Tallulah Bankhead), matkę jej zmarłego narzeczonego Stephena, który zginął w wypadku samochodowym kilka lat wcześniej. Mieszka ona w odosobnionym domu na skraju angielskiej wsi. Jest fanatycznie religijna i zaborcza. Wymusza na Patricii, aby ta została u niej na noc i rano towarzyszyła jej w nabożeństwie za duszę jej zmarłego syna. W kościele wychodzi na jaw, że Patricia ma zamiar poślubić innego mężczyznę, a w rozumieniu pani Trefoile - zdradzić jej zmarłego syna. Kobieta postanawia zrobić wszystko, aby nie doszło do tego ślubu.
Tytuł filmu nawiązuje do popularnego limeryku o Piotrze, zjadaczu dyń, który nie mógł sobie poradzić z niepokorną żoną, dopóki nie zamknął jej w wydrążonej łupinie owocu. Główna bohaterka, Jo, dwukrotnie już zamężna, matka siedmiorga dzieci, decyduje się poślubić Jake'a, początkującego scenarzystę. Odmienne podejście do życia małżonków staje się prędko przyczyną kryzysu w ich związku.