เบิร์ต วันเดอร์สโตน (สตีฟ คาเรลล์) และ แอนตัน มาร์เวลตัน (สตีฟ บูสเซมี่) นักมายากลคู่หูดูโอที่มีชื่อเสียงมากในลาสเวกัส แต่ภายใต้ภาพความเป็นคู่หูกันนั้น กลับแฝงไปด้วยความเกลียดชังต่อกันอย่างเงียบ ๆ แต่ระหว่างความขัดแย้งนั้นเอง ก็ต้องมาเจอกับคู่แข่งนักมายากลที่เจ๋งและเล่นกลอันตรายกว่า นั่นคือ สตีฟ เกรย์ (จิม แคร์รี่) ซึ่งดึงดูดความสนใจจากผู้คนได้มากกว่า เบิร์ต วันเดอร์สโตน จึงต้องหาทางทำทุกอย่าง และจับมือกับ แอนตัน มาร์เวลตัน อีกครั้ง เพื่อให้เขาสามารถแสดงมายากลต่อไปได้