I went into the cinema expecting another rendition of the same cliche we have all seen a hundred times: quirky, awkward boy meets eccentric girl and they fall in love and she dies (of cancer, surprise surprise) but, fear not!, he has grown so much and is now a better, more confident and well-rounded man. This was all given away by the trailer, by the way.
And, although the storyline definitely falls into this over done narrative, I will say…