I have watched this movie .... 4 times. With full honesty it is not the BEST movie out there but for Christ sake, you cannot score this move to be 5/10. It is a decent 7/10 movie, fund to watch and diffferent. Yes, a ton of CGI but come on. Fun to watch and enjoy a nice evening with someone you love. Will watch it again in few months.