داستان فیلم درباره دو تردست در سال‌های نخست قرن بیستم است. آلفرد بوردن (کریستین بل) و روپرت انجی‌یر (هیو جکمن) دو دوست که در جوانی کار شعبده‌بازی را با هم آغاز کرده‌اند با مرگ همسر روپرت در یکی از شعبده‌بازی‌ها به دشمنانی سخت بدل می‌شود. سال‌ها می‌گذرد آن‌ها تبدیل به شعبده‌بازانی نامی می‌شوند که در کنار تلاش برای بهتر شدن در کارشان، سعی می‌کنند از اسرار کار دیگری آگاه شوند و انتقام گذشته‌ها بگیرند. پای دانشمندانی همچون تسلا نیز به این رقابت باز می‌شود با اختراعاتی میان علم و جادو…

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

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

هنگامی که یک داماد خجالتی در حضور ناخواسته‌ی یک زن جوان از دنیا رفته سوگند عروسی خود را تمرین می‌کند، دختر از قبر برمی‌خیزد، با این فرض که داماد با وی ازدواج کرده است.