The story follows Julie James (Jennifer Love Hewitt) from where we last left her, in college trying to put her past behind her. But it seems as though getting past all the terror in her life that has happened is going to take a lot of work. She has even started seeing a psychiatrist to help deal with her problems. Karla (Brandy Norwood), Julie's roomate wins an all expense paid trip to the Bahamas, and to help Julie get through her issues, she takes her along for the trip. Also going with the girls is Karla's boyfriend, Tyrell (Mekhi Phifer) and Julie's new love interest Will (Mattew Settle). Just when Ray (Freddie Prinze Jr.) shows up to try to win Julie back-people start to get killed off--making everyone suspect Ray again of being the murder. Well, they soon find out out their old pal Ben Willis the fisherman who's the killer and that he is ripping him new and improved hook through the skins of the young co-eds. This Bahamian paradise will be transformed into a horrifying new nightmare which insures to be scarier than the last. Who will make it out alive this time? I'm sure we all can't wait to know!