Filmul este un studiu asupra unei familii din înalta societate a Angliei din epoca victoriană. William Adamson (Mark Rylance), un tânăr om de ştiinţă pasionat de insecte, îl cunoaşte pe reverendul Harold Alabaster (Jeremy Kemp) şi îi face o vizită acasă. Aici, o cunoaşte pe fiica cea mare a reverendului, Eugenia (Patsy Kensit), şi se căsătoreşte cu ea. Dar, curând, William descoperă secretele teribile ale familiei Alabaster.