Where To Stream Street Fighter II V Season 1 Episode 21
Compulsion Towards Vengeance
- Aired September 11, 1995
- 25 Min
On an Island off the coast of Portugal, M. Bison'a scientists have completed their latest invention, the Cyber Chip, which is implanted to a person's forehead. Once implanted, this gives Bison the ability to control the subject, he can have complete control over the subject as well, over their actions, their thoughts, even their emotions. Meanwhile, Guile and Nash wait patiently until night to move in on the island where Bison is keeping Ken hostage. As for Ken, he slowly regains consciousness....