日本最繁華的國際大都市東京,路上車水馬龍,行人匆匆。化身為一個中年男人的外星逃犯大口被人圍追堵截,他左躲右閃,疲于奔命,可是始終逃不過國際刑警白素的監控,白素指揮著那些追趕的人,還特別交代務必要抓活的,大口逃到一個美食街,他被四處飄散的香味深深吸引,索性現出原形大快朵頤,路上的人都被他嚇得四散逃奔,白素開車追趕來,把大口堵在路口,大口拼命掙扎,他害怕被抓回去刨開研究,很快吞噬了白素的汽車,多虧探險家衛斯理及時趕來,把一根鐵棍支在大口的嘴里,他變得服服帖帖,衛斯理拿出一大塊帶安眠藥的巧克力喂給大口,大口當時暈倒在地,白素把他抓回監獄,衛斯理是神秘學和古文明研究的專家。
大口被關進東京外星監獄,他饑餓難耐,在里面苦苦掙扎,衛斯理很清楚大口所在星球的都是響當當的吃貨,而且還有很強的預知能力,大口曾經和其他星球的人說過,地球將面臨前所未有的危險,衛斯理用美味的漢堡誘惑大口,大口不得不承認自己感應到三千年前就到了地球的一個老外星人要蘇醒了,他能把族人都帶來統治整個地球。衛斯理擔心大口在說謊,就讓白素餓他兩天,然后再看一下口供是不是一樣的。
衛斯理回到家,表妹彩虹沖出來緊緊抱住他,從小陪衛斯理長大的機器人高腳七趁機偷襲他,衛斯理巧妙躲了過去,其實這是他讓高腳七安排的日常訓練,就是為了提高自己的警惕性,高腳七交給衛斯理一張埃及文物展的請柬,讓他明天準時去參加,這是國際刑警特意給他準備的,因為有人要打古物的主意,讓衛斯理趕去幫忙,表妹一再要求同去,衛斯理不想她一起去冒險。
IT高手朱小寶對彩虹情有獨鐘,可她卻對衛斯理一往情深,朱小寶也很無奈,他按照衛斯理的要求給把磁力裝置安裝在衛斯理的袖口里,衛斯理讓他黑了展會的電腦,監控現場的一切動靜,隨時向衛斯理報告。
衛斯理準時來到展覽中心,這次的古埃及文物展是本市最大的,展出的都是兩千年的文物,而且只對受邀的貴賓開放,主辦方是古董拍賣家族的女兒童穎兒,她特意從美國請來的安保隊,對現場做了嚴密的安保,本市的名流和考古專家悉數到場參觀,舞臺上是化裝成古埃及的演員在翩翩起舞,古文物就在舞臺中央一一展示,衛斯理見到總探長郭富城,就和他閑聊起自己最感興趣的那個不起眼的六面體古盒,衛斯理想起來小時候和父母去埃及考古的痛苦經歷,他用敏銳的眼光和超人的智慧猜到劫匪會把武器藏在舞臺上的道具棺材里,郭富城不相信。
當舞臺中間升起來一個價值連城的古老面具時,衛斯理斷定他們馬上就會開始行動,果然不出所料,舞臺上突然冒出冒出火光,演員們趁機取出棺木里的槍支瘋狂射擊,會場頓時亂作一團,其中一個人趁亂想取走那副面具,被訓練有素,裝備精良的安保隊一舉抓獲,童穎兒認出衛斯理,他們互相寒暄了幾句,衛斯理突然發現其中一個演員的身上有炸彈,就大聲提醒大家,可是為時已晚,炸彈爆炸,童穎兒被炸暈,現場亂作一團。
會場里來了幾個帶墨鏡的劫匪,衛斯理想起古盒一旦遇到外在能量,就會放射出太陽的光芒,他立刻讓朱小寶把現場的燈都關掉,燈光再次亮起來的時候,古盒散發出刺眼的光束讓戴墨鏡的劫匪睜不開眼睛,衛斯理趁機和他們展開激戰,朱小寶檢測到衛斯理身邊有毒氣,趕忙通知他避開,衛斯理把童穎兒拉走,還取出口袋里事先裝好的氧氣設備給她,多虧警察陳陽鼎力相助,劫匪很快被消滅,最后一個不小心跌落樓下,當場死亡。
第二天,童穎兒還是驚魂未定,衛斯理講笑話逗她開心,他想借那個六面體小盒子,因為那和父母的失蹤有關,二十年前,衛斯理和父母一起去埃及考察法老古墓,他發現有人偷他們的行李,就急忙追趕,沒想到小偷帶他們找到日思夜想的古墓里,父親把同伴們都叫來,突然出現一個神秘的聲音,把同伴們都抓走了,父母苦苦懇求放過衛斯理,他才得以逃出生天,父母卻消失不見了,衛斯理在古墓里見過這個六面體的古盒。原來,盒子是童穎兒借意大利朋友的,展覽結束要還回去,衛斯理也只好作罷。
衛斯理回到家翻開小時候的相冊,高腳七就把那時候的錄像放出來,衛斯理通過以前的錄像看到當年是有人來信邀請父母去埃及考察古墓,他找出那封信。就在這時,國際刑警白素和哥哥白奇偉來找衛斯理幫忙調查一只能靈活殺人的怪手,衛斯理看到白素的父親白允龍的時候,從他口中才知道父母和他們家是老相識,白允龍是一名資深的國際刑警,他即將退休,不想家人受到傷害,衛斯理讓彩虹和朱小寶幫忙在白家都安裝了監控,白素不許在自己房間裝。
朱小寶在衛生間發現了怪手的蹤跡,衛斯理和白素他們四處尋找,怪手悄悄潛入白允龍的房間。
怪手聲東擊西來到白允龍的房間,死死掐住他的脖子,衛斯理和白素及時趕來,用激光槍把怪手打落,白允龍才幸免于難,衛斯理和白奇偉負責警戒,怪手突然襲擊白素,多虧她有準備,狠狠刺了怪手的手心,把他裝進一個密封的盒子里,可是傷口很快就復原了,衛斯理仔細查看這只怪手,白允龍從手上的紋身認出和他當年擒獲的軍火商人鄧石身上的一模一樣,白奇偉查到鄧石已經死在監獄里,白允龍想把那只手送到國際刑警那里核查,盡快查出真相。
國際刑警派四輛車護送怪手的箱子去實驗室,剛走到一半,前方遇到車禍,白素和白奇偉他們下去查看,突然路兩邊沖出來蒙面的劫匪,雙方展開激戰,衛斯理氣摩托車從天而降,很快把劫匪制服,可是劫匪源源不斷補充上來,白允龍不幸中槍,衛斯理保護白素和他們對戰,劫匪上了那輛運輸車,剛想離開,白奇偉舉槍打爆輪胎,車翻了,頓時濃煙滾滾,衛斯理發現埋伏了狙擊手,他帶白素不敢輕舉妄動,他們倆以汽車做掩護,只能眼睜睜看著劫匪帶著怪手逃逸。
怪手完璧歸趙,又回到了鄧石的身上,鄧石譴責手下辦事不利,沒有解決掉白允龍,他們拿出現場的監控,很快查到衛斯理的資料。與此同時,白允龍住院手術取出彈殼,白奇偉查到鄧石用了一種特殊的藥品詐死,然后讓手下的人再把他的尸體接回去,用強心劑把他救活了,而且鄧石就藏在本市,衛斯理猜想鄧石高調出現,一定有不可告人的目的。
就在這時,醫院樓道里突然傳出一個女人獅吼般的叫聲,她大喊衛斯理,醫院所有人都被她的吼聲震得暈頭轉向,這個女人是衛斯理的師母,也是小包的母親,因為朱小寶受傷,她來找衛斯理和彩虹興師問罪,彩虹和她據理力爭,朱母看不出彩虹有什么好,警告朱小寶不許離開家門,衛斯理也愛莫能助,朱小寶只好向郭富城求助,郭富城被朱母的一指禪迷得忘乎所以,衛斯理和朱小寶趁機溜走。
衛斯理帶白素他們到事發現場勘察,環顧四周只有一座高樓大廈適合埋伏,衛斯理和白素來到樓頂,找好了當天狙擊手的位置,狙擊手完全可以把他們擊斃,斷定劫匪和狙擊手不是一伙的。
白素親手做了蛋糕給衛斯理送來,謊稱是白允龍讓她來表示感謝的,衛斯理讓高腳七拿來盤子,白素看他很好奇,高腳七自我介紹,還明確表示白素是來這個家里的第29個女孩,白素做的蛋糕很難看,可是味道還不錯,彩虹很吃醋,因為衛斯理從來不吃她做的蛋糕。
彩虹擅自改變了水晶棒的能量源,成功做成了一個催眠棒,她想到能用這個來征服衛斯理,頓時心花怒放。彩虹也親手做了一個蛋糕,衛斯理堅決不吃,彩虹很生氣。她拿出催眠棒指揮著衛斯理做事,衛斯理都一一照辦,彩虹心花怒放,讓他明天晚上陪自己去恐怖屋打鬼怪,衛斯理滿口答應,其實他早料到彩虹會有這一招,他事先帶了屏蔽眼鏡,和彩虹開了一個玩笑,沒想到彩虹竟然信以為真。衛斯理趁彩虹睡著,偷偷把催眠棒藏了起來。
朱小寶一早被母親逼著練健身功,還逼他喝大補湯,朱小寶不想喝,母親威脅不許他出門,衛斯理買了一袋子補品來看朱小寶,還謊稱彩虹約他去恐怖屋,朱小寶剛想和衛斯理一起走,被母親的繩索絆住,他們倆被逼無奈只好一起喝大補湯,衛斯理兜里的催眠棒突然掉出來,朱母趕忙拿起來仔細觀看,朱母被成功催眠,朱小寶趁機問她在想誰,沒想到是郭富城。
朱小寶來恐怖屋找彩虹,彩虹又一次被衛斯理騙,她很生氣,朱小寶被恐怖屋里鬼怪嚇得鬼哭狼嚎,彩虹卻是非常淡定,絲毫沒有樂趣,彩虹突然發現一個很奇怪的空間,就走了過去,沒想到她和朱小寶雙雙被鄧石抓獲。
彩虹毫不畏懼,讓鄧石把他們放下來,彩虹用匕首挾持了一個綁匪,鄧石出怪手將他們倆制服,逼彩虹脫衣服要檢查她還藏沒藏武器,否則就戳瞎朱小寶的眼睛,彩虹被逼無奈,只好脫掉裙子,鄧石確認無誤后,才講明自己就是想要衛斯理的那個六面體的小盒子。
朱小寶母親清醒過來,發現兒子不見了,立刻來找衛斯理要人,正好鄧石給衛斯理發來彩虹和朱小寶的求救視頻,朱母急火攻心,當場暈倒在地。
朱小寶把自己從廟里求來的平安符送給彩虹,彩虹明確表示只把他當兄弟,還沒等朱小寶反應過來,就被人抓走。衛斯理按照鄧石的要求趕到酒店見朱小寶,朱小寶正守著一桌子的大龍蝦狂吃,鄧石逼他吃完一百只龍蝦,否則絕不會放彩虹,衛斯理趕忙制止他,這擺明是鄧石在戲弄朱小寶。鄧石給衛斯理三天時間找回那只古盒,否則絕不會放彩虹。衛斯理把朱小寶送回家,看到郭富城在安慰朱母,白素答應幫衛斯理救出彩虹,然后再一起對付鄧石。
衛斯理和白素來到童氏家族開的聾啞學校,向童穎兒借那只古盒營救彩虹,因為古盒的主人羅倫蒂斯態度很堅決,衛斯理也只好作罷,聾啞小朋友看童穎兒很難過,就勸她幫忙,因為在他們心目中童穎兒就是無所不能的天使。
羅倫蒂斯派人拿來協議,要取回古盒,童穎兒百般推諉,堅持要親自檢查一下古盒,再還給他,童穎兒剛摸了一下古盒,就被激光打到。與此同時,白素向國際刑警的高警官求助,希望他們出面營救彩虹,上司百般推諉,還想對白素動手動腳,白素嚴厲警告他。
白素不甘心,在弗蘭克運送古盒的路上截住他,借口車子壞了,讓他們幫忙修車,還故意把戒指掉在地上,引弗蘭克下車尋找,白素用鞋跟把弗蘭克打暈,衛斯理及時趕來,神不知鬼不覺地偷走了古盒。
朱小寶仔細查看古盒的構造,突然閃出一道強光,他們都感覺頭暈腦脹,看到鄧石曾經偷走古盒,他剛帶出古墓,結果導致雙臂斷開,朱小寶發現古盒一旦接受外界的能量,會產生意想不到的效果,衛斯理讓朱小寶制作一個能提供能量的儀器,可以把鄧石的肢體隔離,朱小寶沒有彩虹的幫忙,不知道自己能不能獨立完成,衛斯理鼓勵他試一試,就算是為了彩虹。
白允龍得知高警官對白素動手動腳,就派以前的老部下狠狠教培訓了他。衛斯理來找白允龍,白允龍讓白奇偉協助他救出彩虹。朱小寶用盡了各種辦法,也打不開那個古盒,他沒有彩虹聲明也干不了,衛斯理勸他先冷靜下來,不要急于求成,等他成功以后,彩虹自然會懂得他的一片苦心,朱小寶平心靜氣干活。
鄧石把彩虹吊在食人魚缸的上面,他放了一大塊牛肉,五秒鐘就被食人魚吃得干干凈凈,鄧石威脅要把彩虹喂魚,她嚇得魂飛魄散。衛斯理和白素帶著古盒準時來見鄧石,白奇偉帶國際刑警在四周埋伏,準備隨時增援他們,衛斯理讓鄧石把彩虹放了,他放出自己的手臂搶回古盒,并且設置了屏障,朱小寶及時趕來,想用自己研究的能量儀器制服鄧石,結果操作不當,反被鄧石打倒在地,彩虹鼓勵他,朱小寶爬起來,用儀器對準古盒,古盒發出奇異的光束,鄧石的身體被肢解成一塊一塊的,然后被分別鎖進箱子里,白奇偉趕忙救下彩虹,彩虹抱著他喜極而泣,朱小寶看到這一幕,他的心里倍感失落。
與此同時,白素用國際刑警的名義和羅倫蒂斯聯系,他爽快地答應借出古盒,白素立刻通知童穎兒,童穎兒很開心。朱小寶和彩虹一起合作,把芯片植入鄧石的左手上,衛斯理審訊鄧石的頭,他不明白鄧石為什么要針對白允龍,鄧石拒不交代。就在這時,國際刑警總部的實驗室外突然發生爆炸,有不明身份的女殺手沖進來,分別拿走了鄧石的身體和那只裝了芯片的左手,又去審訊室搶走了鄧石的頭,衛斯理和白素帶人緊追不舍,白素在激戰中不幸受傷。