Every Major MCU Movie Twist Ranked Worst To Best
7. Captain Marvel - The Skrulls Were Actually Good Guys
This was another hugely polarising one.
Marvel cinema had a long running tradition of giving classic conventions a fresh lick of paint. But no change was a bigger than the mid-movie bombshell of Captain Marvel, that the Skrulls were not the end-all big bad of the Marvel universe, as they were in the comics.
It was divisive. A lot of fans may well have not appreciated the change. But there were also a lot of reasons why it was a good move. Calling out the audiences' preconceptions of an alien race who they had never even encountered before made for a profoundly humbling experience, especially when considering that their supposed villainy was mere propaganda spread by another allegedly heroic enemy, AKA, The Kree.
Was there a glimmer of reality etched in that? Most certainly. It rendered Carol's cause to liberate the Skrulls that much more heartwarming, and made the Skrulls themselves a faction far easier to relate to.
But fear not fans of evil Skrulls! It's a big galactic empire, so some villainy is bound to reside somewhere. Time will tell.