Invincible has now concluded its third season in a riveting finale that stands in an elite tier as one of the highest-rated episodes of TV ever. Invincible Season 3, Episode 8, titled “I Thought You’d Never Shut Up,” currently sits at a 9.9 rating on IMDb, making it the 12th-highest-rated TV episode ever, above even Game of Thrones Season 6, Episode 9, “Battle of the Bastards.” It was also not the first episode in the season to find a high score — Episode 7, “What Have I Done,” received a 9.7 rating on IMDb, and Episodes 2 and 4 each received 9.2 ratings. The lowest-rated episode of Invincible this season was Episode 5, “This Was Supposed to Be Easy,” which earned a 7.4 score.