阿龙(陈观泰 饰)是警方是卧底,但因为身份被曝露而被打伤,身受重伤导致失去记忆。但在他手上五千多万的公款不翼而飞了。此时他正受到黑帮的追杀,又使警方怀疑他私吞了公款而被通缉,两面受困。 阿星(周星驰 饰)是一名小鍮,在一次鍮窃中被阿龙搞砸了,两人就此结识了。失去记忆的阿龙误以为阿星是自己的亲人,终日都要跟随在阿星的身边。阿星希望尽力帮助阿龙恢复记忆,让他想起五千万巨款的下落。终于,他们遇到了探长(曾江 饰),当探长把他们带到一个仓库中的时候,阿龙突然想起来了一切……也不知道是哪位去过东大陆的商人宣扬出去的,说东大陆有一种能够治疗一切伤病的金丹,哪怕是死人吃了也能马上复活,这明显是商人们的夸大言辞,但对于已经近乎绝望,急病乱投医的精灵们来说却是最后的一丝希望,他们已经开始组织船队准备前往东大陆求取金丹了,但就在这个时候,东大陆使团到达的消息传来,于是拉娜瑟丝便在第一时间赶来,为的就是求取那传说中能够治疗碧翠丝女王的金丹。