I think this movie is good enough for anyone to book ticket and see it in a theater. I thoroughly enjoyed the movie and did not find any dull moments. I would recommend everyone to watch this movie. The cgi is good and I personally could not find any bad cgi moments. Yes, I admit it could have been better however, the point is we as an audience can never be satisfied and we always find ways to not to like a movie and often forget to appreciate. I am a big fan of raimi's movies and I could not have missed the movie for anything. God bless everyone.