Chine, 1929. O est placée par Sir Stephen dans une maison close où elle subit les pires sévices sexuels. Lors de la révolte des étrangers, un adolescent s'éprend d'O et la protège. Furieux, Sir Stephen le tue...
Vers l'an mille, à la cour du roi Alboino, gravitent trois personnages étranges : Fra Cipolla da Frosolone, le paysan Bertoldo, et son fils au comportement d'idiot. Grâce à leurs ruses, ils échappent à toutes sortes de situations absurdes.
Une femme amnésique reconstitue sa vie à partir de cassettes audio et découvre qu'elle a eu un passé sordide, impliquée dans la prostitution et des relations amoureuses inhabituelles.