As someone obsessed as a child, and who's recently been playing an embarrassing amount of Street Fighter II at a local bar, I can tell you with certainty that Smallville star Kristin Kreuk is not Chun-Li. Or shouldn't be, at least, despite news of her winning the role in Street Fighter: Legend of Chun-Li. Sure, she's a cutie, and appears to be at least partially of Asian descent, but that doesn't mean she's right to put on the spiked bracelets and pantyhose of my beloved Spinning-Bird Kicker. I have no real case against her; she's just not right. Better than Lucy Liu, I suppose, but not right.
Kristin Kreuk is Chun-Li in Street Fighter! [Coming Soon]