Paramount and Legendary Pictures’ Street Fighter is not a movie that wants to be taken seriously. It has brightly coloured costumes, larger-than-life characters and fights that end with your favourite characters being launched across rooms. The plot tries to give all of this a dramatic backbone, but the movie is at its best when it stops worrying about making sense and simply letting its fighters be as over-the-top as they are in the games.
That does not mean the story is completely bonkers. Set in 1993, it brings Ryu (Andrew Koji) and Ken Masters (Noah Centineo) back together for the World Warrior Tournament, while Chun-Li (fun fact: Callina Liang studied in Singapore for four years) has her own reasons for getting involved. Our usual villain M. Bison (David Dastmalchian) is up to no good, and there are enough old grudges and personal histories to give the fighters reasons to face off. The trouble is that the film has so many characters and bits of lore to get through that its main story sometimes feels like it is being pushed aside to make room for the next reference or easter egg for fans to notice.
Image: United International Pictures
That is probably going to be problematic for viewers who have never played the game or read any of its print mediums. The movie really expects you to recognise the characters, their fighting styles and, in some cases, their background stories too. It never quite stops to explain why, for example, Ryu has darkness in him or how Zangief and Dhalsim fit into the larger picture. I could see how that might make the story feel overcrowded in a 90-minute movie, but for fans, the packed cast is also part of the pull. As a fan, there is a real pleasure in seeing these many familiar faces share the screen.
The casting makes the film feel like a slightly unhinged fan wish-list. Cody Rhodes is Guile, with the flat-top hair that is almost a character in itself. Jason Momoa plays Blanka (I could hardly recognise him though), while 50 Cent is Balrog, Orville Peck is Vega and Roman Reigns is Akuma. David Dastmalchian brings some welcome theatricality to Bison. That said, not every performance was spot-on (I have my reservation about the movie’s version of Cammy played by Mel Jarnson), but overall the cast seems to understand that these are comic-book-sized characters and should be played as such.
Read Full Article At Source

