オーストラリア北部のカカドゥ国立公園は、広大な自然を有するオーストラリア屈指の観光地。そこで、若く美しい熟練女性ガイド、ケイト(ラダ・ミッチェル)が舵を取る小型船クルーズが始まる。乗客は、ケイトのアシスタント犬ケヴィンと9人の観光客。アメリカ人ライター、ピート(マイケル・ヴァルタン)の目的はリバー・クルーズの体験取材。アレン(ジョフ・モレル)は、余命宣告された妻エリザベス(ヘザー・ミッチェル)のために娘のシェリー(ミア・ワシコウスカ)とともに最後の思い出を作ろうとしていた。エヴェレット(ロバート・テイラー)とメアリー(キャロライン・ブレイザー)の夫婦は観光旅行。サイモン(スティーブン・カリー)はカメラ・マニア。中年男性ラッセル(ジョン・ジャレット)の目的は、愛妻の遺灰を川に撒くこと。中年女性グウェン(セリア・アイルランド)は気ままな一人旅を楽しんでいた。やがて折り返し地点に着いた頃、救命信号弾が空に上がる。現場に向かった一行の目に飛び込んできたのは、沈没した小型ボートの残骸だった。次の瞬間、船に何かが衝突。船底に穴が開くが、ケイトの機転によって全員が川の中央にある小島に避難する。しかし、船は完全に沈没し、救助を待つことに。一体、船体に穴を開けたものは何だったのか?その答えはすぐ明らかになった。目の前で体長8メートルほどもある巨大な人喰い生物が、エヴェレットを瞬時に水中に引き込んだのだ。彼らのいる小島も、あと数時間もすれば満潮で沈む。そこに通りかかった地元の若者ニール(サム・ワーシントン)のボートも、巨大な水しぶきに吹き飛ばされてしまう。何とか小島に泳ぎ着いたニールは、ボートにあったロープを両岸の木にくくりつけ、それを渡って移動することを提案。自ら泳いで対岸へ向かう……。しかし、ひとり、またひとりと、巨大な影の餌食となってゆく。果たして彼らは生き残れるのか……!?