This article contains spoilers for "Invincible" season 3.  "Invincible" season 3 puts the Marvel Cinematic Universe to shame ...