小說家周時杰(李連杰)因妻子莫尼卡(關之琳)提出離婚陷入低落,借創作劇集《冒險王》宣泄情緒,在虛構世界中化身民國冒險家衛亦信,將妻子投射為日本特務加美子。故事主線聚焦中日兩國對唐三藏遺失的無字真經展開爭奪,中國政府委托考古家衛亦信與徒弟阿城(金城武)追查經盒下落。兩人潛入日本領事館盜取線索時偶遇身份成謎的加美子,繼而循線追至日報社向編輯英叔(羅家英)求證。隨調查深入,加美子真實身份逐漸揭露——她表面效忠日本軍方實則暗中周旋,最終與衛亦信聯手破解經盒秘密。真相揭曉時眾人發現真經本無文字,爭奪因此失去意義,而現實中的周時杰亦在創作過程中領悟婚姻真諦,與莫尼卡重歸于好。