Warning: This article contains SPOILERS for Invincible season 3's finale, "I Thought You'd Never Shut Up". Jeffrey Dean ...