The movie was like the perfect blend of The Fault in our Stars and 50 50. It was like the best parts from both the movies were picked and combined to create something magical. Maisie Williams's acting was off the charts and never flustered even for a second and Asa Butterfield was great as usual. Nina Dobrev perfectly played her charming self and who would ever hate Peyton List even though her role was limited. In my opinion, the movie is a must watch at least once if you are comfortable in shedding a tear or two. This was one of the better works of Peter Hutchings.