本片讲述的故事发生在1753年,卡萨诺瓦(希斯·罗杰饰)是70年代欧洲著名的风流才子,他为人风趣又博学多闻 ,是当时最风流倜傥的万人迷。据说女人只要见到他,总是会被他吸引,因此他也从来不把女人放在心上。一天,在一片由卡萨诺瓦导致的混乱中,他与女扮男装的女主角弗朗西丝卡(西耶娜·米勒饰)不打不相识。弗朗西丝卡虽然不是卡萨诺瓦认识的最美丽的女孩,但她像男人一样有自己的抱负,甚至连剑术也丝毫不比卡萨诺瓦逊色,并且一直为维护女人应有的权利不停地努力。