Cecil Stedman is not an evil villain in Invincible Season 3. However, he is technically an antagonist. His role as an antagonist arises from his conflict with Mark Grayson, the protagonist.
Five episodes into Invincible season 3, viewers now have a clearer grasp of who Cecil Stedman is. As the leader of one of the most influential organizations in the world who went up against Omni ...