Seorang pemuda pemberontak, Tyler (Robert Pattinson) memiliki hubungan yang renggang dengan ayahnya sejak peristiwa tragis menimpa keluarga mereka. Hal ini membuat Tyler merasa bahwa tidak ada yang bisa mengerti dirinya. Hingga suatu Tyler bertemu dengan Ally (Emilie de Ravin).
Kehadiran Ally dalam kehidupannya perlahan-lahan menyembuhkan luka hati Tyler dan juga memberinya inspirasi. Seiring perjalanan cinta mereka, Tyler pun mulai menemukan kebahagiaan dan makna hidupnya. Akan tetapi, cinta mereka menghadapi ujian ketika keadaan yang dulunya menyatukan mereka kini malah mengancam keutuhan cinta mereka dan perlahan-lahan rahasia-rahasia mulai terungkap.