Następnie Casanova wyznaje swoją prawdziwą tożsamość Francesce. Zostaje aresztowany przez biskupa Pucci (Jeremy Irons) pod zarzutem herezji i rozpusty. Jednakże ratuje Francescę przed więzieniem dalej grając rolę Bernardo Guardi. Jednak podczas procesu Francesca przyznaje się, że to ona jest prawdziwym Guardi i oboje zostają skazani na śmierć. Tuż przed egzekucją na rynku para zostaje uratowana przez ogłoszenie amnestii papieskiej dla wszystkich więźniów mających być zabitych tego dnia, gdyż są to urodziny papieża. Później okazuje się, że „biskupem”, który czytał ogłoszenie, jest ojczym Casanovy, który przybył z jego matką po niego, tak jak to obiecała w dzieciństwie. Bohaterowie uciekają łodzią Paprizzio, zaś brat Francesci, Giovanni (Charlie Cox), zostaje, by kontynuować legendę Casanovy.

Obsada Heath Ledger – Giacomo Casanova Sienna Miller – Francesca Bruni Jeremy Irons – Pucci Oliver Platt – Paprizzio Lena Olin – Andrea Bruni Omid Djalili – Lupo Stephen Greif – Donato Ken Stott – Dalfonso Helen McCrory – matka Casanovy Leigh Lawson – Tito Tim McInnerny – Doża Natalie