 It stars Greta Scacchi, Colin Firth, John Gielgud, Billie Whitelaw, Patrick Ryecart, Denholm Elliott and Ben Kingsley.Marguerite Gauthier is a courtesan in 19th-century Paris and keeps company with aristocrats and men of riches.She falls deeply in love with a middle-class man, Armand Duval, and the lovers move away to the countryside.