Relevant, funny and redeeming.

Rating: 10/10 (7 July 2019)

I enjoyed the innocence of the two main characters and the morality shown at the end. This movie fires on all cylinders from its plot to its message.
A fun summer movie with a subtle message and great premise.
Very well directed and the cast was perfect. I wasn't too much of a fan of Ed Sheran but his role was done to perfection. I gave it a ten because so far, this is the best movie of 2016.