it be almost criminal that a director and give the fan base and premise and and interesting character background or move in advance to filming can produce such a steam pile . this man have four ace and trade them away because he do not understand the basic rule to five card stud . what the hell be with the story . m. bison with child . who the hell want to see that . chun li three minute of training be almost a much of a joke a cast the dude from american pie a an interpol agent . what happen to the tournament . you know . the idea behind the game . even the two mortal kombat movie get that much right . ( i know at least the cast director saw those movie because lou from mk be gen ) bad and what the hell be with the fight scene . where be m. bison move from the game and he do slide in the game and not standard martial art and and where the hell be his special move . worse and when do you see m. bison with a bamboo stick in the game . never . why be vega such a push over . why be the effect on chun li fireball so corny . it do not look anything like the game and which be a fast paced single motion fireball of chi and which could have be do aptly with today cgi . the only thing worthwhile in this movie be a ) the soundtrack ( which be fit ) and b ) the cinematography ( which be mostly fitting and good high key lighting and good color combination and fitting aura . even though the mise en scene lack originality or thought . dock and gun . really . ) the casting be stupid ( nobody look like they should and or act like they should . ) the writing be corny and pretentious and and lack any of the interesting character from the street fighter game . the directing or editing be brilliantly as talentless a all these other element . too many dissolve . too many pointless scene . the incite incident be stupid and as well a the plot . i could go on forever . to a person who pay 85 dollar to get the street fighter championship and hyper edition on sega genesis when it first drop and this movie be not just a disappointment and but a mind boggling failure .