Harold Guppy ( Rupert Graves ) emménage dans la maison Beasley en tant que locataire. Avant longtemps, Mme Marjorie Beasley (Dame Julie Walters) tombe amoureuse de lui et finit par se retrouver dans son lit. Sa fille de treize ans Joyce ( Laura Sadler ) est au courant de ce qui se passe et menace de le dire à M. Stanley Beasley ( Matthew Walker ) à moins qu'elle ne soit également autorisée à partager le lit avec Harold et «Maman». "Maman" semble penser qu'il n'y a pas de mal à cela, tant que Joyce ne participe pas aux activités physiques. Harold est pris dans un réseau de tromperie et de chantage, et chaque fois qu'il essaie de se libérer de l'emprise de "Maman", elle menace de dire à la police qu'il a abusé de Joyce. Ce film continue beaucoup dans cette ligne, et il examine l'effet de la relation sur Harold et Joyce et comment ils sont tous deux poussés à l'action extrême en raison de l'influence de Mme Beasley.