"I Thought You'd Never Shut Up" is the eighth and final episode of the third season of Invincible, and the twenty-fourth episode of the show overall. With the world still reeling, a dangerous stranger arrives testing Mark to his limits and beyond. TBA Steven Yeun - Invincible Sandra Oh - Debbie...
amazon-invincible.fandom.com