A good movie if you don't mind the ending.

Rating: 7/10 (1 June 2016)

I love the idea of having a superhero going through a normal life. The movie starts out great, portraying a realistic view on the characters. I really like Will Smith's acting and despite the criticism, I don't personally find the CGI that bad.
Unfortunately, the movie loses its charm around half way through the movie when the plot gets overly complicated between the main characters. Oh and also, plot holes. There are lots of them in the second half of the movie. They might not drive you crazy like how they did to me but personally, the movie felt really rushed as details are left out.
Overall, it's a good movie to watch on your free time but definitely not a blockbuster. Although I wish they'd do more movies like this, the idea of a superhero who's just as ordinary as everyone else.