Julie James (Jennifer Love Hewitt) continues to be guilt-ridden over her role in the death of
the fisherman. With her college grades and love-life going down the tubes, she encounters
Will Benson (Matthew Settle) who tries to help out the troubled teen who is wary of his
advances. That is until Julie's friend Karla Wilson (Brandy) wins a trip for four to the
Bahamas and invites Julie along for the fun (with Karla's boyfriend Tyrell Martin - played by
Mekhi Phifer - and Settle in tow). The body count rises during the first night on the island
getaway with Julie and Co. fighting to get back to the mainland.