Fanny Hill (Rebecca Night aus 'Lark Rise to Candleford' und 'Wuthering Heights') erzählt ihre Geschichte, wie sie als einfaches Mädchen vom Lande nach dem Tod ihrer Eltern in die große Metropole London kommt und hier von einer Kupplerin gezwungen wird, in einem Bordell zu arbeiten. Zunächst gelingt ihr - zusammen mit ihrem Geliebten Charles - die Flucht aus dem Etablissement, doch als Charles Familie sich gegen ihre Liebe stellt, steht sie mittellos auf der Straße. Zuerst wird sie die Mätresse eines schwerreichen, mysteriösen Mannes, doch als diese 'Beziehung' zerbricht, landet sie erneut im Bordell. Hier entwickelt sie ansehnliche erotische Künste und erfreut sich bald größter Beliebtheit, vor allem bei älteren Kunden. Obwohl ihr die Arbeit durchaus gefällt, vergisst sie jedoch nie ihren geliebten Charles. Als ihr schließlich ein älterer Stammkunde sein beträchtliches Vermögen hinterlässt, kommt Fanny zur Räson. Sie verlässt das Bordell und macht sich auf die Suche nach ihrer großen Liebe...
'Fanny Hill' ist eine rührende und schöne Geschichte um Liebe, Lust und Laster im biederen England des 18. Jahrhunderts. Basierend auf dem gleichnamigen Skandalroman des britischen Autoren John Cleland aus dem Jahre 1749 präsentiert diese für den BAFTA-Award nominierte Verfilmung ein Sittengemälde der damaligen Zeit, das auch nicht mit Kritik an den gesellschaftlichen Zuständen spart.