After the Russo brothers’ latest moviemaking effort, Netflix’s The Electric State, has been met with merciless reviews, we needed something to restore our faith that arguably Marvel’s most popular ...