Travis Shaw (Benjamin Walker) dan Gabby Holland (Teresa Palmer) pertama kali bertemu sebagai tetangga di sebuah pesisir kota kecil. Meskipun latar belakang keduanya sangat berbeda, mereka akhirnya jatuh cinta. Namun kisah mereka sulit untuk menjadi bahagia karena Teresa memiliki kekasih Dr. Ryan McCarthy (Tom Welling). Travis dan Gabby menjalani kisah panjang hingga akhirnya diuji oleh sebuah peristiwa yang akan menentukan kehidupan mereka.