康德公爵(让•雷诺 Jean Reno饰)是12世纪的贵族,这天他前来城堡与公主订婚,却遭到奸人迫害。他的酒杯里被投下巫婆的毒药,让他喝下了迷魂药。神志不清中,康德杀死了公主,被抓入大牢。 仆人安德烈(克里斯汀•克拉维尔 Christian Clavier饰)去找巫师,让康德回到事件之前。但是,粗心的巫师却抓错了药,结果康德和安德烈去到了21世纪…
凯斯特(尼古拉斯•凯奇 Nicolas Cage 饰)是一个恐怖分子,他本想杀死探员西恩(约翰•特拉沃塔 John Travolta 饰),却误杀了西恩的儿子,西恩更与凯斯特结下不共戴天之仇。在逮捕凯斯特归案之后,他以为可以划上句号,却得知凯斯特已经把一枚毒气炸弹投放在某个人群密集的角落。 为了查出炸弹地点,西恩决定利用整形手术,将昏迷中的凯斯…