强尼和阿达兄弟是少年冲浪高手,好友矮个儿常跟他们一起打混、不务正业,当强尼16岁生日快到时,一群由恶名远播的齐上校派来的东方忍者袭击强尼一家,还绑走他们的爸爸,但强尼和阿达在武功高强的沙奇保护下安全脱险,神秘的独眼龙沙奇向他们现两兄弟透露,原来他俩是远在东方的火龙王子,现在必须回去拯救曼齐上校独裁统治杀害的老百姓。身为火龙岛王位承人,强尼天生被赋于高强的忍术和武功,而阿达靠着一台掌心电玩机则拥有预知未来的能力,在沙奇机智的领导下,加上矮个儿的插科打混,他们一伙人浩浩荡荡杀到火龙岛……。在一场艺术品拍卖会上,汤姆(丹尼斯·霍珀 Dennis Hopper 饰)遇见了名为乔纳森(布鲁诺·甘茨 Bruno Ganz 饰)的男人。乔纳森患有血液方面的疾病,这对于他那并不富裕的家庭来说无异于雪上加霜。黑手党找到了汤姆希望他能够帮他们完成一项暗杀任务,不愿意铤而走险的汤姆想到了乔纳森。
汤姆向乔纳森保证,如果后者能够代替他完成任务,那么汤姆的家庭将会得到一大笔的报酬,与此同时,汤姆贿赂了乔纳森的主治医师,两人合伙蒙骗了乔纳森,让他以为自己的病情发生了急速恶化。就这样,心中充满了痛苦和绝望的乔纳森走上了一条不归路,而看着乔纳森苦苦挣扎的模样,汤姆的心中竟然也产生了一种说不清道不明的情绪。。