Wenecja w XVI wieku. Piękna i utalentowana Weronika - córka kurtyzany Paoli Franco - zakochuje się w arystokracie Marku Venier. Ich związek nie ma jednak przyszłości, dziewczyna pochodzi bowiem z ubogiej rodziny. Chcąc zapewnić córce dostatnie życie, Paola postanawia przygotować ją do roli kurtyzany. Weronika jest zdolną uczennicą i szybko staje się jedną z najsłynniejszych weneckich "pań do towarzystwa", zdobywa majątek i wielu wpływowych przyjaciół.
Obraz został luźno zainspirowany prawdziwą historią pewnej kurtyzany. Efektowna plastycznie kostiumowa opowieść o dworskich intrygach, pożądaniu i wyrzeczeniach, miłosnych rozterkach i romansie w iście harlekinowskim stylu rozgrywa się w XVI wiecznej Wenecji. To historia życiowych perypetii Veroniki Franco zakochanej z wzajemnością w młodzieńcu z bogatego domu. Ich związek nie ma przyszłości, bo panna pochodzi z ubogiej rodziny. Chcąc zapewnić córce dostatnie życie, Paola postanawia przygotować ją do roli kurtyzany.
Veronica jest genialna, utalentowana i piękna, ale przystojny arystokrata, którego kocha, Marco Venier (Rufus Sewell), nie może się z nią ożenić, ponieważ dziewczyna jest bez grosza i pochodzi z biednej rodziny. Jej matka, Paola (Jacqueline Bisset), uczy ją, jak zostać kurtyzaną najbogatszych i najpotężniejszych weneckich mężczyzn. Veronica odważnie wykorzystuje swoje wdzięki, by zmienić przeznaczenie - i dać sobie szansę na prawdziwą miłość.