A million ways to die... this is the worst.
Allie (Kailin See) powraca do rodzinnego miasta w poszukiwaniu rozwiązania zagadkowej śmierci swojego ojca. Wierzy że sprawcą jest szeryf Virgil Logan (Lance Henriksen) i przypuszcza, że ktoś mu w tym pomagał. Wraz z grupą swoich dobrych przyjaciół wyrusza na pobliską wyspę, by znaleźć więcej wskazówek. Wkrótce po przybyciu na wyspę jej przyjaciele zostają zabici, a ich oczy i usta zostają zaszyte w sposób, o jakim mówi lokalna legenda.