1900年,帝国主义凭借洋枪洋炮叩开封闭已久的中国大门,八国联军长驱直入,烧杀抢掠,无恶不作。慈禧太后和皇帝仓皇逃出紫禁城,黎民百姓未及逃脱,遭受洋人的屠杀和凌辱。义和团将勇石不仁起兵反抗,无奈兵器落后,被洋人杀得丢盔弃甲,死伤无数。 北京郊区附近,醉鬼张三(徐麟威 饰)隐居于此,他身怀绝技,武艺高强,其父曾是清廷官员,但遭到荣禄陷害,家人尽丧性命。在青梅竹马的王丽媛(惠英红 饰)的帮助下,张三杀死荣禄走狗玉面狼,逃到京城。他们与石不仁会合,四方好汉决心不惜一切代价救出被八国联军囚禁起来的妇女。一场营救行动旋即展开……
中央情报局特工乔纳森 (Steven Seagal) 作卧底来侦查一些打算偷取一枚核弹卖给东欧恐怖分子的军火商。不想军火商抓了他以前的学生,他的身份被迫暴露。在这个情况下,乔纳森没有选择的余地,他一方面要把学生拯救出来,但另一方面要及时阻止买卖核弹的勾当……
邪恶的勋爵弥若兹(塞吉·卡斯特里图)害死了自己的兄长,并长久挟制王子凯斯宾(本·巴恩斯),伺机篡位。迫于弥若兹的谋害,凯斯宾在深夜逃离城堡,奔向纳尼亚丛林深处。在敌人的追击下,凯斯宾慌张的吹响了号角。 在另一个世界,彼得(威廉·莫斯里)、苏珊(安娜·帕波维尔 )、埃蒙德(斯堪德·凯恩斯)和露西(乔基·亨莉)四人已成为伦敦街头的普通学生。可是号角的吹响,让他们再次感到纳尼亚的呼唤。1300年后,受制于台尔马人的纳尼亚,正等待国王和女王的拯救。