Fernando,一个孤独的鸟类学家,也是一个无神论者,他沿着着葡萄牙北部的一条河流穿行寻找濒危黑鹳,却被急流冲走后被两个朝圣的中国女孩救起。随后他陷入一个黑暗怪异的丛林,渐渐遁入一系列不可思议的事件,现实被幻想渗透...。故事发生在1945年,当时日军宣布投降,许多日本人开始撤离中国。高崎洋子(江韵辉饰)是其中之一,她当时身患疾病,无法照顾未满周岁的女儿森下光子(程晓英饰)。因此,她将女儿托付给了善良的陈嫂(欧阳儒秋饰),并交给陈嫂一枚手镯作为信物,以便将来能够找回女儿。 过了几年,高崎通过邮寄手镯认出了她的女儿。女儿森下光子改名为陈秀兰,并与陈嫂以及她的哥哥陈建华分离。在1975年,中国和日本进行了一项合作工程,需要中国工程师的协助。陈建华,一位工程师,在文化大革命开始之后,因为曾经有一个日本妹妹而遭到了残酷的批判。为了能够顺利完成工程,陈建华被调回参与,而森下光子也作为日本专家小组成员来到中国。。为了寻找失落于地球的量天仪宝珠,太空城族长扎尔塔(彼德·奥图 Peter O'Toole 饰)派遣女超人卡拉(海伦·斯雷特 Helen Slater 饰)前往地球。此时的宝珠落到了邪恶的女巫赛琳娜(费·唐纳薇 Faye Dunaway 饰)的手中,为了炫耀这价值连城的宝物,赛琳娜举办了一场晚会,而这就是卡拉夺回宝物的最佳时机。卡拉的举动惹恼了赛琳娜,她设计将卡拉骗至恐怖城,夺走了她的力量与自由。 得知卡拉遇险,扎尔塔前来营救,却不想命丧赛琳娜之手。悲愤的卡拉想方设法逃脱了赛琳娜的桎梏,为了给死去的扎尔塔报仇,为了夺回珠宝,为了维护世界的和平,卡拉做好了准备,要与赛琳娜展殊死搏斗。。