The post Why Fans Think Cecil Stedman Has Powers in Invincible Season 3? appeared first on ComingSoon.net - Movie Trailers, TV & Streaming News, and More.
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 ...