Awesome movie. Watching it in the theatre was an absolute thrill - almost a pseudo-horror movie with all the jump scares. The plot was exciting, but not overly complicated and the evil incentives of the antagonist (Scarlett Witch) were very unique. It is a more flushed out version of Thanos' character development; both of them are evil but have "good" reason to commit their heinous crimes.