当年在努布拉岛营建侏罗纪公园时,约翰·哈蒙德(理查德·阿滕伯勒饰)曾把附近的索纳岛作为恐龙的制造工场。侏罗纪公园沦陷后,索纳岛上的恐龙在完全隔绝且缺少必要合成元素的情况下生存了四年时间。哈蒙德对此颇感好奇,他重新找到马科姆博士(杰夫·高布伦饰),邀请他前往小岛考察。四年前的经历让马科姆心有余悸,他断然拒绝哈蒙德的提议,但当得知女友莎拉(朱丽安·摩尔饰)已前往小岛之时,只得跟随探险队整装出发。在索纳岛上,另一组野蛮的探险队已经预先到达,他们抓捕恐龙将其卖到外国。利欲熏心使得这些贪婪之徒全然不顾危险,竟然打起暴龙的主意,索纳岛随即变成恐怖的屠杀地狱。