Amazing movie, yeah some parts weren't necessary but the overall movie is good. There were two bad parts-
1) The end was not really clear
2) The movie ended😔
It also depends on the viewer, like what they're searching for? If you're searching for romantic movie or drama SPECIFICALLY, forget it. The trailer may seem to be that way but the movie is for futuristic, sci-fi, and for people who are like geeks and know the value of ideas.
Four stars because the ending was not clear.