
Steven Yeun has been the voice of Invincible's main superhero Mark Grayson since the start of the show, but it seems like one character just wasn't enough. The actor is playing 18 more characters (yes, you read that correctly) in the next episode of the series, as announced by the official Twitter account.
It makes sense that Yeun takes on this challenge, since all those new characters are actually variants of Mark. Last week, the end of episode 6 teased the arrival of all these different versions of the hero, who have been working with villain Angstrom Levy (voiced by Sterling K. Brown), and now the show is making good on its promise.