Moulin Rouge! is een musicalfilm dat zich afspeelt rondom een nachtclub in Parijs met dezelfde naam.
Ewan McGregor speelt de Britse schrijver Christian die naar Montmartre is vertrokken in de hoop daar geluk te vinden. Christian ontmoet Henri de Toulouse die hem meeneemt naar club ''Moulin Rouge'' en ontmoet daar courtisane Satine, gespeeld door Nicole Kidman. Ze groeien naar elkaar toe en het leidt tot een geheime liefdesrelatie, omdat de Duke daar niet achter mag komen - hij ziet haar namelijk ook zitten. De film wordt door middel van het verhaal van Christian vertelt.
Inspiratie voor de film komt onder andere uit het verhaal van Orpheus & Eurydice en de opere La bohème. Zoals eerder benoemd is het een musicalfilm en bevat het nummers uit de jaren zeventig tot en met negentig uit de twintigste eeuw. Zo wordt ''Material Girl'' van Madonna ten gehore gebracht en werd ''Lady Marmalade'' gecoverd door Christina Aguileira, Lil' Kim, P!nk en Mýa. Het nummer ''Come what may'' is de enige originele en werd genomineerd voor een Golden Globe.