Vor sechs Monaten wurde Nick Castle (Tom Welling) von seiner Freundin verlassen, jetzt steht Elisabeth (Maggie Grace) plötzlich wieder vor seiner Tür. Sie kehrt in den kleinen Inselort Antonio Bay zurück, weil sie schlimme Alpträume hat und glaubt, dass sie nur hier von ihren Visionen erlöst werden
FBI-Analyst Walter Weed (Tom Berenger) hat ein großes Problem. Nein, eigentlich hat er mehrere davon - sie heißen Lazlo Soot (Tommy Flanagan), McTeague (Vinnie Jones), Ariella Martinez (Martha Higareda) sowie Tremor und sind allesamt auf ihn angesetzte Killer. Um das Unausweichliche doch noch zu