I'm not sure why the chose Kristin Kreuk but I can't say I was disappointed.
Yes, she doesn't look very Asian but she is, half. With her new short do she does look more Asian though.
Her looks make more sense if you saw the movie because her mom in the movie is Caucasian.
Plus Kreuk is more well known in terms of Asian-American actresses that are young and can speak English (some have mentioned that they wanted another actress, can't remember her name but I know she can barely speak English). Kreuk is also familiar with stunts because of Smallville and she has a background in martial arts, the few movies that she's had leading roles in involved a lot of emotional acting and I think that's why they chose her.
Chun Li's character in the movie went through a lot of emotions.
The movie wasn't bad, it was better than I expected. It wasn't perfect but way better than the first (didn't have the cheese factor of being so much like a video game) because they made it more like a real movie with a deeper storyline. I was slightly disappointed in her acting in this movie though. I've seen her done so much better but there were several moments where I just though the acting was so fake and cheesy.
OMG I cringed every time Moon Bloodgood spoke Thai. I kept thing what the hell??? (she's also mix by the way)
I think she's suppose to be Crimson Viper from the new Street Fighter video game. I think this because in the game when Viper shows up she's on her bike and there's a shot of her boots that pans up. When Bloodgood's character in the movie first makes an appearance it's the same shot. She pulls in with her motorcycle and they camera focuses on her boots and pans up.
I think this movie is more like the new video game because if you pay attention you can see some similarities. Bison's daughter is part of the game too even though she only showed up at the end of the movie.
Chun Li in the new game looks more like Kristin's character, they even made her eyes hazel/green (Kristin's real eye color).
I have no idea why that picture has her with blue eyes or that top because she wore nothing like that in the movie.