Frigga/Madeleine (Christina Lindberg), a été agressée sexuellement pendant son enfance, ce qui l'a rendue muette. Plus tard, elle accepte d'être prise en voiture par un homme, Tony (Heinz Hopf), qui fait d'elle une accro à l'héroïne et la prostitue en devenant son souteneur. Pour cacher le fait qu'elle a été kidnappée, il écrit des lettres pleines de hargne aux parents de la jeune femme, lesquels en viennent à se suicider. Alors qu'elle est rendue borgne pour avoir refusé un client, Frigga commence à se donner les moyens de sa vengeance.
Le film se situe dans le New York contemporain et tourne autour d'un personnage joué par la chanteuse canadienne Sook-Yin Lee (Lee avait fait un passage anonyme dans Hedwig and the Angry Inch). Lee joue Sofia, une femme mariée, thérapeute de couple et sexologue, qui n'a jamais elle-même eu d'orgasme. Elle rencontre un couple d'homosexuels, Jamie (PJ DeBoy) et James (Paul Dawson) ; ce dernier, ancien prostitué, suggère qu'ils ouvrent leur couple à d'autres partenaires.
Le film est une adaptation de huit des vingt-quatre Contes de Canterbury : Le Conte du Marchand, Le Conte du Frère mendiant, Le Conte du Cuisinier (Pasolini développe abondamment ce conte abandonné par Chaucer après seulement une cinquantaine de vers), Le Conte du Meunier, le prologue du Conte de la Bourgeoise de Bath (mais pas le conte en lui-même), Le Conte du Régisseur, Le Conte du Vendeur d'indulgences et Le Conte de l'Huissier d'église. Contrairement au texte original, le lien entre les contes n'est pas assuré par les interactions entre les pèlerins, mais par la seule personne de Chaucer, que l'on voit occupé à leur rédaction.
Une jeune fille, autrefois handicapée et devenue journaliste, enquête sur un événement scandaleux dans la vie de ceux qui lui ont permis de revenir à la vie normale, Lenny et Vince, deux célèbres anciens animateurs de télévision. Elle cherche à découvrir quel est leur degré d'implication dans la mort d'une femme de chambre survenue quinze ans auparavant. Le film alterne l'enquête actuelle et les flashbacks sur les circonstances ayant conduit à la mort de la jeune femme à la fin des années cinquante, jusqu'à la révélation finale.
Ethel, femme volage, gagne sa vie en posant nue mais souhaite devenir comédienne. Bien que son jeu de scène soit franchement médiocre, elle est remarquée, lors d'une audition, par le metteur en scène allemand Lucas Kesling. Ce dernier prépare une version très personnelle des « Possédés » de Dostoïevski et offre un rôle à la jeune femme dont il ne tarde pas à faire sa maîtresse.
L'Eden et Après est un conte hallucinatoire et fantasmagorique, un jeu de miroirs sensuel et violent, une rêverie érotique dans laquelle Violette erre parmi ses désirs les plus profonds, entre villas blanches immaculées, désert et mer, sous le soleil brûlant de Tunisie.
Dans le premier épisode un noble devient l'amant d'une femme emprisonnée ; dans le second, un faux pape encourage les rêves érotiques d'une jeune fille et dans le dernier, lors d'une blague entre amis, une fausse Lucrèce Borgia est découverte en une ambiguë position amoureuse avec un peintre au service d'un faux duc d'Este.
À Acireale dans la province de Catane en Sicile, années soixante. Le marchand de vêtements Ignazio La Brocca, veuf avec trois enfants, prend une nouvelle bonne à tout faire, Angela, qui débute le jour même de l'enterrement de sa femme. Ignazio constate au fil des jours qu’Angela assure un service épatant. De plus, elle a des manières modestes et aussi un corps parfait. La femme idéale pour se remarier, en somme !
La très belle et très attirante Susanna Anna-Marie Johannes (Priyanka Chopra) épouse tout d'abord le major Edwin Rodriques (Neil Nitin Mukesh) qui porte si bien l'uniforme puis, très rapidement, elle se marie avec le beau Jimmy à la si belle voix. À ce chanteur succèdent un poète, Musafir (Irrfan Khan) puis un Russe, Nicolai Vronsky (Aleksandr Dyachenko), qui ne survivent pas plus que leurs prédécesseurs. Tous ces veuvages finissent par attirer l'attention de la police et tout spécialement celle du très prévenant inspecteur Keemat Lal (Annu Kapoor) qui décède malencontreusement. Ces deuils répétés affectent douloureusement Susanna qui, fort heureusement pour elle et malheureusement pour lui, est secourue par l'excellent docteur Modhusudhon Tarafdar (Naseeruddin Shah). La liste des victimes s'allonge.
Juliette, belle et sensuelle, fait chavirer les cœurs dans le petit port traditionnel de Saint-Tropez. Trois hommes se disputent l'amour de cette orpheline de 18 ans dont la soif de liberté est grande et qui redoute les lendemains.