Действие фильма разворачивается в 1899 году в знаменитом парижском ночном клубе. Мулен Руж - это не только дискотека и шикарный бордель, но и место, где, повинуясь неудержимому желанию прочувствовать атмосферу праздника, собираются страждущие приобщиться к красоте, свободе, любви и готовые платить за это… наличными. Это место, где воедино сходятся трагедия и комедия, роскошные интерьеры начала столетия и современные музыкальные ритмы. За любовь самой известной куртизанки Парижа, блистательной Сатин борются двое мужчин, один из которых - бедный писатель Кристиан, с головой окунувшийся в сумасшедший мир ночных развлечений, второй - богатый герцог, готовый купить весь Мулен Руж, лишь бы Сатин провела с ним ночь.
Первоначально главные роли должны были сыграть Хит Леджер и Кэтрин Зета-Джонс.
Над изготовлением 300 костюмов работали 80 костюмеров.
Сюжет фильма развивается из сюжетных линий трёх опер: «Ла Травиата», «Богема» и «Орфей и Евридика». Также прослеживается некоторая схожесть с опереттой Жака Оффенбаха «Парижская жизнь».
В ноябре 1999 пришлось приостановить съёмки, так как Николь Кидман сломала ребро и повредила колено. Ряд сцен был снят с участием неподвижных крупных планов Кидман, сидящей в кресле-коляске.
Николь Кидман носила во время сьёмок самое дорогое ожерелье за всю историю кинематографа — его цена составила миллион американских долларов.
«Come what may» была написана для другого фильма База Лурмана «Ромео + Джульетта» (1996).
Слово «любовь» и его вариации (любил, люблю, любимая, любимый, любовники и др.) появляются в фильме 143 раза.
Джон Легуизамо сыграл реального персонажа - постимпрессиониста Тулуза-Лотрека. Его отец и мать были родственниками, вследствие этого его ноги перестали расти в молодости. Он черпал вдохновение в куртизанках и любил их рисовать.
Юэн МакГрегор и Николь Кидман сами исполнили все свои вокальные партии.
Фильм посвящён отцу База Лурмана, Леонарду Лурману, который умер перед самым началом съёмок.