Події розгортаються у 18 столітті, коли Казанова жив у Лондоні. Втікши з Венеціанської республіки, щоб уникнути арешту, Казанова опиняється в Лондоні, місті, яке одночасно зачаровує і дезорієнтує його. Там він зустрічає Шарпійон, молоду куртизанку, яка привертає його увагу і стає об'єктом його бажань. Шарпійон не схожа на жодну іншу жінку, з якою Казанова зустрічався раніше. Вона відмовляється піддатися його чарам, кидаючи йому виклик у спосіб, якого він не очікував. Вона ставить умови для їхніх стосунків, залишаючи Казанову заінтригованим і одержимим. Це не той впевнений у собі та домінуючий коханець, якого часто представляє історія; натомість він вже більш вразливий, старіючий, який стикається з власною смертністю та тугою за справжнім коханням.
Стосунки між Казановею та Шарпійоном складні, сповнені пристрасті, боротьби за владу та глибшого дослідження кохання і потягу. Фільм заглиблюється в емоційні та психологічні глибини Казанови, відходячи від образу сумнозвісного спокусника, щоб представити більш людську, тендітну сторону персонажа.