After a performance, accomplished concert pianist Chun-Li (Kristin Kreuk, TV: Smallville) finds an ancient Chinese scroll left in her dressing room. The scroll's jist is that her hands weren't made for piano playing, they were made for ass-whooping. Chun-Li straps on her boots made for walking and hits the mean streets of Bangkok. A master named Gen teaches her to focus her anger into extreme whoopitude and lets her loose against the evil Shadaloo. Conveniently, Shadaloo is headquartered in Bangkok and led by Bison (Neal McDonough, Walking Tall), the soulless man who kidnapped her father years ago to use him towards sinister ends.

Much of that plot is spoon-fed to audiences twice-around; visually and through extensive voiceover by Chun-Li. Kreuk is exceptional; too bad everything else in Street Fighter isn't. She looks awesome in a blue throwback dress and gold ankle boots as the night club seductress, but the action sequence that follows is poorly shot. I blinked and totally missed her battle with Vega. The final confrontation is more brutal than expected, but that's a long time to wait for a quality fight.

In the meantime, you have to watch Kreuk tread water above the largely incoherent and implausible story. Moon Bloodgood (Terminator Salvation) plays Bangkok Detective Maya Sunee well while looking steamy hot in either tank tops or just her bra (winning her the nickname Boobgood). Conversely, as Charlie Nash, Chris Klein (American Dreamz) and his ham-fisted acting made me throw up in my mouth a little every time he spoke with his weird embellished manner.

I had high hopes Street Fighter would be a cleansing fire for Kristin Kreuk, burning away the years of bad writing Smallville doused upon her as Lana Lang. Through it all, she's managed to keep her head high, even when the stench becomes unbearable.

to me this movie was good, maybe is the pessimism inherited from it predecessor, or for the other afraid about movies based in video games, besides you can denied that beauty of Kristen Kreuk help a lot to forget the mistakes of the movie.Generic ViagraBuy Viagra

Doin' It On the Couch

Awww, Shucks!

Trailer Trash

To defame or praise a film based solely on the value of its trailer before attending the screening.Ratings:Moist with Antici...pation! Must-see event, uber-exciting. Bring me a towel.It's Friday, I Don't Want to be Alone.Could take it or leave it. (Knowing me I'll take it.)Exercise the Right to Cinematic Celibacy.Looks like crap on a stick and will be avoided as such.