Rarely does a film have such an impact on you, that you think about it & the meaning of it days after. This is one of those rare films. On the first viewing, it builds so much up with questions & a unique love story. Pulling you in with questions leading up to the climatic, heartbreaking yet motivating last portion. Seamlessly blending the thriller, romance & mystery genres together. A second watch is essential to notice the hints & foreshadowing throughout that lead to the end & make the film much more appreciative. Beautiful film about not taking life for granted, second chances, forgiveness, regret. The cast is palpable & the scenery is stunning.