I had exceedingly high expectations from this movie, and, as always, MCU disappointed me. This movie was nothing but a fan service one with an extremely bad plot. Fight scenes were cool but some of them felt unnecessary, and many things happened that weren’t explained properly. The huge number of cameos were simply there to give the audience some thrill to compensate for the terrible story. This is like a new strategy of MCU now, bad story but include previous actors to bring in more people to watch, the same thing they did in No Way Home.
Hugh as Logan did a great job as usual, and so did Ryan. I loved Cassandra too but again, the bad plot ruined her. Background music and cgi were good.
Overall, considering all aspects, it's a 3/5 at best.