Події фільму розгортаються у Венеції 18-го століття, легендарний коханець Джакомо Казанова (Гіт Леджер) потрапляє в романтичний зв'язок з Франческою Бруні (Сієнна Міллер), вольовою феміністкою, яка заручена з чоловіком, якого не кохає. Казанова, відомий своїм шармом і дотепністю, намагається завоювати серце Франчески, уникаючи при цьому лап інквізиції, яка прагне схопити його за незаконну діяльність. На цьому шляху зустрічі та витівки Казанови випробовують його переконання про кохання, свободу та природу стосунків. Це грайлива і романтична комедія-драма, яка досліджує теми кохання, ідентичності та суспільних очікувань.