Giacomo Casanova (Vincent Lindon), conhecido por gostar de participar de diversão e esbórnia, chega em Londres após deixar o exílio. Nesse novo lugar, ele conhece Marianne de Charpillon (Stacy Martin), uma moça que o atrai a ponto de fazê-lo deixar sua vida de conquistador de lado. Próximo da morte ele relembra desse amor marcante com a prostituta que jamais se entregou aos flertes do italiano em um jogo complexo de poderes e manipulação entre os dois grandes libertinos do século 18.