Im Jahr 2001 ereignete sich auf Harper's Island, einer fiktiven Insel vor der Küste von Seattle, ein blutiger Amoklauf. Serienkiller John Wakefield (Callum Keith Rennie) metzelte damals mehrere Menschen brutal nieder, bevor er von Sheriff Charlie Mills (Jim Beaver) ausgeschaltet werden konnte. Unter den Opfern befand sich auch Charlies Ehefrau. Nach ihrem Tod schickte er ihre gemeinsame Tochter Abby (Elaine Cassidy) zur Familie nach Los Angeles. Sieben Jahre später kehrt Abby endlich auf die Insel zurück, um mit Freunden und Verwandten die Hochzeit von Henry Dunn (Christopher Gorham), ihrem besten Kumpel, und Patricia "Trish" Wellington (Katie Cassidy) zu feiern. Doch dann beginnen die Morde aufs Neue und ein Hochzeitsgast nach dem anderen beißt ins Gras.