《宫瀬里子》私家侦探孟波(成龙)与死去搭档的妹妹惠香(王祖贤)刚同报业大王今村商讨完寻找其失踪女儿清子(后藤久美子)下落的办法就见清子与若干滑板少年在街道上左穿右插一番穷追后清子消失惠香本想到孟波家后为孟波举办生日舞会不想推门发现早已有七个美女正望穿秋水一怒之下惠香扬言会与表哥大脚板(单立文)在赌船“富贵号”上预支蜜月孟波赶到码头欲向惠香解释不想左找右找不见其踪影此时“富贵号”启航在即孟波混在鱼贯涌至的游客中上了船清子以及装扮成性感女郎的香港警察芽子(邱淑贞)也在这条船上三个女人一台戏何况又加一个好斗、好色的孟波一个人一旦发现自己的生命即将结束就会发觉对生活有了新的认识 Benjamin Kasparian是亚美尼亚血统的古生物学家刚刚与他的妻子阿曼达分手在试图重新适应单身生活的同时本杰明去看医生并被告知患有一种名为Talbot综合症的不寻常的脑部疾病并且他的生命只剩下五周起初本杰明对他的命运持哲学态度并决定尽可能多地享受自己离开的时间 - 对于阿曼达他最好的朋友老板和新女友的厌恶他们都觉得他应该更认真地对待此事公元700年左右正义的魔法师默林(James A. Stephens 饰)带领徒弟巴尔萨泽(尼古拉斯·凯奇 Nicolas Cage 饰)、维萝妮卡(莫妮卡·贝鲁奇 Monica Bellucci 饰)、霍瓦斯与邪恶的女巫莫戛娜·洛菲(Alice Krige 饰)展开抗争维萝妮卡为了封住女巫而将莫戛娜的灵魂吞入自己的体内并由巴尔萨泽将她们封印在玩偶中默林死前将一枚龙指环交给巴尔萨泽嘱托他寻找默林英雄将莫戛娜彻底消灭此后的岁月里巴尔萨泽走遍世界各地寻找默林英雄却始终一无所获直到他来到美国纽约公元2000年四年级小学生戴夫在纽约一间魔法店宿命地邂逅了巴尔萨泽并得到龙指环的肯定期间他无意中释放了邪恶的霍瓦斯引发一场巨大的混乱戴夫也被同学们认为精神错乱转眼十年戴夫(Jay Baruchel 饰)已成长为帅气青年童年的遭遇恍如一场噩梦却在十年后再次袭来他不得不遵照命运的指引与女巫展开最后的抗争……...