It's a lot of fun but it does have a lot of issues. The first part of this film is very cliche and very boring. In fact, a lot of this story feels very cliched. It was easy to start predicting which story beats the story was going to hit and it usually hit those beats with the climax being kind of the exception. Ryan Reynolds is definitely having fun in the role. He has this infectious charm that makes it hard to hate him and while his performance is by no means amazing, he is definitely trying. The other actors are fine but I didn't really like Taika Waititi's performance. Usually I love his performances but this time, it felt like he wasn't even trying which sucked because he is the main villain. The references and cameos were definitely the best part of the film. Well, some of the cameos were fun while some of them felt really REALLY awkward. If you have seen the movie, then I think you know which people I am talking about. They all felt natural and not forced at all. I won't spoil the cameos but there is one doing the final battle that got a genuine laugh out of me. Speaking of humor, it is pretty hit or miss. Some of it is pretty hilarious and some of it really falls flat on its face. Another big thing the film has is its climax. It doesn't make a lot of sense but it's just a ton of fun. There are plenty of moments throughout this film that were just fun and the climax dials it up to 11. It's just a shame it takes a little while for it to become REALLY fun. If you enjoy video games or Reynold's style of comedy then I would definitely recommend checking this out.