John Cho and Mustafa Shakir to star in Netflix's live-action Cowboy Bebop

According to Variety, Netflix has cast four of the five lead roles in its live-action adaptation of iconic anime series Cowboy Bebop, with all but ace hacker Radical Edward (and Ein, the dog) now set. John Cho will be playing main character Spike Spiegel, a roguish bounty hunter in the anime who is always either cracking jokes, smoking, or beating up dudes with awesome Jeet Kune Do moves. Mustafa Shakir (Luke Cage, The Deuce) will be playing Jet Black, Spike’s bounty hunter partner and a jazz-loving ex-cop. Daniella Pineda from Jurassic World: Fallen Kingdom will play Faye Valentine, an amnesiac woman who joins her fellow bounty hunters to escape from her crippling medical debt (and because she just likes to steal and cheat). Finally, Alex Hassell from Genius and The Bisexual will play assassin Vicious, who used to be Spike’s buddy when they were in a gang together but now just wants to murder him. He’s the villain, in case the name “Vicious” didn’t make that obvious.