Disappointing

Rating: 6/10 (15 June 2019)

Its not bad by any means. The special effects definitely make a case that the budget was used accordingly, and the actors are all (mostly) good, but the writing kinda just sucks.
For a movie with less main characters than Avengers: Infinity War and Avengers: Endgame, it somehow feels more crowded, and the main villain Ultron is so boring. Ultron is just an evil version of Iron Man, but more one dimensional. He's not a killer robot hellbent on destroying the world with no emotion like the trailers and title suggested, he's just a goofball robot who fights the avengers, hes not interesting at all!
And quicksilver, the biggest disappointment of the movie. Quicksilver seriously cannot be called a character. His defining character traits are that hes a Russian dude and hes fast, and they're not really even character traits! Days of Future Past which came out a year before this movie has a way better Quicksilver by miles and miles. Why is he in this movie? He doesn't actually do anything? If you remove him from the plot, nothing major changes, and he doesn't affect any future movies at all! Quicksilver actually just bloats the already extremely crowded movie.
To clarify: the writing of the plot sucks in this movie. This movie has some good scenes and character interaction like the bar scene, but the general plot of the movie is so predictable and cliche, it took no risks and after a while it becomes just boring, especially towards the end.
This movie overall is ok, its watchable on a first watch, but I would never rewatch this movie. If its your first time watching the Avengers movies, this one isn't terrible, but its far from the best unfortunately.