當年在努布拉島營建侏羅紀公園時,約翰•哈蒙德(理查德•阿滕伯勒 Richard Attenborough 飾)曾把附近的索納島作為恐龍的制造工場。侏羅紀公園淪陷後,索納島上的恐龍在完全隔絕且缺少必要合成元素的情況下生存了4年時間。哈蒙德對此頗感好奇,他重新找到馬科姆博士(傑夫•高布倫 Jeff Goldblum 飾),邀請他前往小島考察。4年前經歷讓馬科姆心有餘悸,他斷然拒絕哈蒙德的提議,但當得知女友莎拉(朱麗安•摩爾 Julianne Moore 飾)已前往小島之時,只得跟隨探險隊整裝出發。
在索納島上,另一組野蠻的探險隊已經先期到達,他們抓捕恐龍將其賣到外國。利欲熏心使得這些貪婪之徒全然不顧危險,竟然打起暴龍的主意。索納島旋即變成恐怖的屠殺地獄……