This article contains spoilers for the Invincible Season 3 finale.