The movie is more of a comedy . There's a bit of high school nostalgia to the movie which was, according to me, the best part of the movie which gave us some moments of emotions and the most funny scenes as well. The first and second act were the best parts. The movie was most entertaining around the second act and started getting less precise about what direction it wants to go in. The third act was not what I was expecting and it was a dissapointment.

I loved the acting of Jack Dylan Grazer, who plays the role of the protagonist's friend. He was the key element to most the humour as well as some thought provoking scenes.

The action was not done well. Though the CGI looked great, there wasn't much of a fight in the third act. The movie keeps building up to the final battle but it doesn't pay off well. There were many plot holes and scenes where Physics is disregarded for the theatricality. There were some campy dialogues as well.

The most endearing part of the movie was the drama among the kids with high school and family, just mix that with superpowers.

Overall, it's an entertaining movie to watch in the theaters, you'd probably have a pretty good time watching it.