賈柯莫·卡薩諾瓦(希斯·萊杰飾)是威尼斯著名的浪蕩子,從伯爵夫人到禁欲修女,似乎每個女人都抵抗不了他的睿智和風流。終于,他的放蕩行為觸怒了宗教局,被捕之后險些處以絞刑,幸好朋友及時出現力挽狂瀾。朋友警告卡薩諾瓦,如果不能找到一個正派女子結婚,他將被逐出威尼斯。卡薩諾瓦幼年時母親離他而去,并許下將來會來威尼斯重聚的承諾,他始終堅守著這個信念。為等待母親并留在威尼斯,即使被婚姻束縛也心甘情愿。在機緣巧合之下,卡薩諾瓦認識了思想前衛、飽讀詩書且主張男女平等的弗朗西斯卡(西耶娜·米勒飾),她如野馬般難以馴服,卻讓慣于逢場作戲的卡薩諾瓦首次感受到靈魂共鳴。兩人各自背負未履行的婚約,面對世俗與內心的雙重阻礙,卡薩諾瓦在執著追求中逐漸領悟愛情與欲望的本質區別,并最終以真誠贏得弗朗西斯卡的接納,共同組建家庭。與此同時,他也在婚姻生活中學會責任,并在多年等待后平靜接受了母親終未赴約的現實。