Truly one of the best movies of 2018 that took me sincerely by surprise. I love this film. I cannot believe how emotional and heartfelt this movie was. I was deeply invested in this film from beginning till end. This movie is truly unique and pulls from influences such as Herbie and E.T. I love the call back to the 80s. The song choices in the movie are truly phenomenal. I have seen this movie twice and will see it again. All the performances in this film are perfect. Hailee Steinfeld is perfect and draws you in and makes you empathize with her. John Cena is truly funny and it is so obvious that he improvised most of his lines in this movie. All in all, this movie is truly worth your time. This is an incredible film.