Une jeune femme, Tara Maguire (Robin Wright) choque son village provincial Irlandais dans les années 1950, en ayant un bébé hors mariage, et en refusant de dévoiler le père. D'une beauté rare, tous les hommes de la ville la désrient, particulièrement le Sergent Hegarty (Albert Finney).
...
L'histoire commence en France en 1772 et se termine douze ans plus tard à la fin de la Révolution française. Six femmes, très différentes dans leur vie, opinions et sentiments, ont quelque chose en commun : elles appartiennent toutes au cercle du marquis de Sade. L'une est la marquise de Sade...
Passionné par les expériences sur la regénération, un jeune et brillant scientifique parvient à faire repousser son bras, accidentellement amputé. Cependant, l'expérience tourne à l'horreur car ce bras a une vie indépendante, des instincts sauvages et des besoins de sang qu'il ne peut pas...