Aufgrund eines Missverständnisses sitzt der Amerikaner Terry (Tom Welling) in einem italienischen Gefängnis ein. Eigentlich ist er ein guter Kerl, der nur nach Hause zu seiner dreijährigen Nichte will. Mit seiner stattlichen Figur ist er im Knast zum Beschützer des Mafioso Jack (Sterling Griffin)
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