یک زن گدا یک شاهزادهٔ جوان را نفرین و او را تبدیل به یک دیو زشت می‌کند، زن جادوگر به وی یک آینهٔ جادویی که او را از حوادث مطلع می‌کند و یک گل رز می‌دهد که تا بیست‌ویکمین سال تولدش شکوفه می‌دهد، او باید تا آن هنگام عشق واقعی را حس کند تا نفرین را بشکند، وگرنه تا پایان عمر همان جانور زشت باقی خواهد ماند…

در سال 1899 در پاریس شاعر فقیر و جوان اسکاتلندی به اسم «کریستین» (اوان مک گرگور) زندگی می کند. او پس از مدتی به یک کلوب پنهانی به اسم «مولن روژ» در محله بدنام «مونت مارتی» که فعالیتهای زیر زمینی در زمینه هایی چون مواد مخدر دارند می پیوندد. او ناگهان خودش را گرفتار یک رابطه عاشقانه حزن انگیز و آتشین با گرانترین ستاره گروه (نیکول کیدمن) که مشهورترین فاحشه شهر نیز می باشد می بیند...