i do not even know where to begin list everything that wrong with this movie . i guess i should start with the fact that kristen kreuk be star in a movie about a martial artist ( although wu shu be more of a performance art than a martial art but that another story ) despite the fact she be utterly incapable of move gracefully . however and she can not take all of the blame for the poor fighting a the choreography be atrocious ( people get knock out by be kick in the leg . ) and the multiple interrogation be intrinsically stupid ( chun li ask question and bad guy resists and chun li punch bad guy and bend his arm funny and bad guy tell her everything all in the course of ten second . ) but when you put her together with chris klein and it create a void of act ability that would have make it impossible to buy into the plot if the plot be actually plausible . the only decent performance in the entire movie be by neil mcdonough a bison and and surprisingly and moon bloodgood a a detective but that make moot by the fact that the writer have apparently never hear actual human converse before and so the dialogue wouldn not be worth listen to even if it be deliver well . plus and bison evil plan be to . . . build quality housing and sell it to the rich . he become head of an evil empire for that . also and he wipe out other crime family to be able to do it and be do it because he want a good life for his daughter if they hadn not repeatedly call him the head of a criminal organization and i might have think he be just a decent hardworking businessman or superhero . it seem the entire movie be just filler until they could put the inevitable final confrontation on screen . and when she throw a fireball in that final confrontation and it be probably the bad special effect ever see in a big budget movie . the only way i could imagine anyone enjoy this movie be if they appreciate watch have be actor ham fist their way through a script that be write by someone with almost no knowledge of street fighter over the course of one booze fill weekend .