6. Invincible Season 3
If you’d told me last year that Invincible would deliver some of the most emotionally complex character developments of any TV show so far in 2025, I would’ve thought you were one of those brainwashed ReAnimen. But it’s true. After a subpar second season that largely felt like a setup for this third one, Mark Grayson (Steven Yeun) wrestles with the morality of murder, his half-brother Oliver (Lincoln Bodin) exhibits the same homicidal pragmatism as their exiled father Omni-Man (J.K. Simmons), and Cecil (Walton Goggins) blurs the lines of right and wrong by enlisting rehabilitated criminals as protectors of society. And that’s only scratching the surface. Let’s not forget that the last two episodes of the season feature an epic war between evil Invincibles from across the multiverse, as well as the good Invincible and Conquest (Jeffrey Dean Morgan) engaging in a staggeringly brutal fight. Through it all, Conquest drops shockingly profound quips like “I don’t even get a real name, only a purpose” and says “there is no greater pleasure than feeling the warmth of my fists drenched in blood,” making him the villain who most effectively combines wit and bloodshed since Thanos.