You've seen the bad of the Street Fighter craze of the early 90s. Now see the good. No, not good. Amazing.
In this clip, from 1993 movie City Hunter, we see martial arts superstar Jackie Chan take a bit of a beating. After which he starts seeing things. Namely, characters from Street Fighter II. Then he becomes one. Then more. It's martial arts cosplay. And it's one of the best things that ever punched its way out of the 1990s.
City Hunter isn't a Street Fighter movie. It's actually an adaptation of a classic Japanese manga by the same name, which was published between 1985 and 1992. The City Hunter comics were over-the-top affairs, as a private detective mixed deadly combat on the streets of Tokyo with light-hearted gags and character quirks.
The 1993 live-action adaptation, shot in Hong Kong and starring Chan, was even more light-hearted. As you'll see in the four-minute excerpt to the left, which culminates in Jackie Chan wearing a Chun-Li outfit and taking on Ken Masters in a fight that uses wires to actually simulate the in-game moves of the character.
God, what isn't there to love about this. It's not just that these guys (Ken, played by Tekken's Gary Daniels, is just as good) look the part, they act it. Note Ken's little "horns" victory signal, and how much Chan seems to revel in the role of a kick-ass Chinese girl with massive thighs.
Not that he did - he apparently hated the movie, and his performance in it - but he looks like he did. What a pro.