Kate and leopold

Kate and Leopold (2001) is a romantic comedy directed by James Mangold and starring Meg Ryan and Hugh Jackman. Leopold, the Third Duke of Albany, has to marry a rich heiress because that's his uncle Millard's will. But Leo wants to marry for love. On