Jennifer Love Hewitt plays Julie James, the main protagonist who is haunted by a killer from her past, seeking revenge.
Freddie Prinze Jr. portrays Ray Bronson, Julie's boyfriend who joins her in a vacation that turns into a nightmare.
Brandy Norwood takes on the role of Karla Wilson, Julie's best friend who gets caught up in the deadly game of cat and mouse.
Mekhi Phifer plays Tyrell, a friend of the group who finds himself in grave danger as they try to survive the killer's wrath.
Matthew Settle portrays Will Benson, a supporting character in the group of friends facing the terrifying consequences of their past actions.
Muse Watson embodies Ben Willis, the vengeful killer seeking retribution for what was done to him in the first movie.
Jennifer Esposito plays Nancy, a character who gets entangled in the deadly game of secrets and lies orchestrated by the killer.
Bill Cobbs portrays Estes, a supporting character who becomes a part of the group's fight for survival against a relentless antagonist.
Jeffrey Combs plays Mr. Brooks, a mysterious character who adds an element of intrigue to the unfolding terror faced by the group.
John Hawkes portrays Dave, a character caught up in the deadly events that unfold as the group tries to outwit the malevolent killer.
Ellerine Harding takes on the role of Olga, a character whose fate becomes intertwined with the group's desperate attempts to survive.
Benjamin Brown plays Darick the Dockhand, a character whose presence adds an eerie touch to the already haunting atmosphere of the film.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.