Snub the criticism and watch the movie. It is worth it. Yes, there has been many critical opportunities lost but not bad at all. I've seen worse. Trust me, bad CGI has not ruined the movie.
The storyline and screenplay has successfully been able to create the emotional connection that every movie needs.
Liked it.