Eine Geschichte über Liebe im Moulin Rouge. Christian (Ewan McGregor) ist ein verarmter Schriftsteller im Paris von 1900. Er verliebt sich unsterblich in Satine (Nicole Kidman), die der Star des Nachtclubs „Moulin Rouge“ ist. Diese hält ihn anfangs für einen reichen englischen Duke, von dem das Fortbestehen des ganzen Hauses abhängt. Doch die Verwechslung löst sich bald auf und der echte Duke hält gar nichts davon, dass sich Satine mit dem Schreiberling trifft, denn er möchte Satine für sich allein.
Von Regisseur Baz Luhrmann stammte schon der Film „William Shakespeares Romeo + Julia“ und auch hier inszenierte er wieder ein visuelles Feuerwerk gespickt mit Popmusik.