I was actually surprised to see how poorly the critics have rated the movie. I didn't read the reviews so idk y. But personally, I watched the trailer, I loved the concept and decided to watch the movie. Now the movie has a great plotline and it should cause it's a book adaptation, so obviously, a total 10/10. Now the performance, we have Tom Holland playing Todd and Daisy Ridley playing Viola, and I loved every bit of it, and obviously Todd's dog, geez, Manchee is like the most adorable thing ever. The innocence in Todd's character, the crazed new alien aura from Viola, Manchee just following Todd around everywhere, it's just perfect. They've honestly captured it so well. Another 10/10. The visuals, brilliant, the deliveries, amazing. The movie has everything, sci-fi, drama, romance, comedy, thriller, a dog, you ask for it, you get it. There is nothing to disappoint in it and I had an amazing time watching it. It's almost like THE perfect flick. It's fast-paced, it's to the point and I think it could actually be one of the best book adaptations of all time, I obviously haven't read the book though. If ur considering watching this, just do it. There's no reason y you shouldn't. It's a perfect movie night option. With friends, family, siblings, anybody. You'll love it.