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