While visually very impressive the writing is full of jokes that don't land and an over reliance on cheap pop-culture references. I don't hate this film as much as some people, but I don't think it's particularly great either