骁勇善战的秦朝大将军蒙毅,受秦始皇所命,负责护送朝鲜公主玉漱入秦为妃,路上竟遭丞相赵高暗中指使的叛军伏击,蒙毅为保护玉漱公主,二人紧握着手随战车堕入万丈瀑布。
同一个梦境,已缠绕考古学家杰克(成龙饰)多年,梦中容颜脱俗的白衣女子─玉漱公主(金喜善饰),更使他神魂颠倒,越发令他对秦朝古物着迷。一天,杰克的好友,热心钻研超自然能量,誓要名留青史的科学家威廉(梁家辉饰)又带来了新发现,他邀请杰克一同前往印度参与研究神秘漂浮力量。在帝沙的圣殿中,信众膜拜悬于半空的灵棺,二人看得目定口呆,威廉斗胆摘下祭坛上的宝石,灵棺立即失去浮力堕地粉碎。杰克与威廉被守墓侍卫与信众穷追,二人分头逃命,失魂落魄的杰克遇到了印度少女莎曼纱,莎曼纱带他到高僧师父处暂避,高僧感应到杰克被一段前世缘分困扰。杰克急于解开梦境之谜,决定离开莎曼纱回中国,到前秦帝都西安。
杰克在西安秦俑博物馆重遇大难不死的威廉,他兴奋地向杰克透露,发现灵棺宝石可抵御地心引力,遂将浮力宝石据为己有,威廉更投向假借学术盗墓走私的古先生,依附对方的财力,继续进行研究,杰克痛斥威廉自私的行径;一对曾出身入死的好友因信念回异决裂。
杰克乘直升机到郦山上空,冒险跳入峡谷中的瀑布,情景一如梦境;另方面威廉一直借助高科技仪器尾随跟踪,二人同时闯进一条通往悬浮天宫的隧道,梦寐以求的玉漱公主,活生生的出现在杰克眼前,守候了数千年的玉漱,终于等到了,信守承诺的蒙毅将军回来找她。