Giống như phong cách nhiều tác phẩm khác của Sparks, Safe Haven là một câu chuyện tình gặp nhiều trắc trở. Nhân vật chính của phim là chàng Alex (Josh Duhamel) phong trần đã góa vợ và có hai con. Một ngày nọ, người phụ nữ tóc vàng bí ẩn Katie (Julianne Hough) tới thị trấn nơi Alex ở và khiến anh đem lòng thương nhớ.
Katie mang trong lòng những nỗi niềm từ quá khứ đen tối và nó dần được hé lộ khi cô và Alex có tình cảm với nhau. Giờ đây, Katie phải chọn giữa việc tiếp tục rong ruổi và chạy trốn quá khứ hay ở lại trong vòng tay che chở của Alex… Với chi phí sản xuất 28 triệu USD, bộ phim đã gặt hái gần 100 triệu USD doanh thu trên toàn cầu.