Plot hole: Where exactly did all the other people go on the ship? In the beginning of the movie there were people everywhere then all of a sudden it's down to the main characters.
Plot hole: Jason all of a sudden can drive a boat and out of nowhere, seems to know about a cruise ship filled with teenagers ready for him to kill. Yeah, makes sense to me. Especially since there is land with buildings right where Jim and Suzie drop anchor on their boat. Jason gives up killing people in those buildings to drive to a cruise ship that he cannot possibly know about? Also the fact that the survivors get to New York and minutes later Jason just happens to pop out of the water? Are we led to believe that he not only learned how to swim to New York but he managed to not kill everyone while they were in the life raft?