Factual error: In the India scene where Ryu eventually fights some terrorists, Ryu suddenly has a white bag. Where did the bag come from? He didn't have before in the movie, and after this scene it goes missing as well. You can't say he left it at home either because Ryu doesn't have a home to go to.
Trivia: The names of three characters were switched when "Street Fighter" was released in the United States. M. Bison was originally called Vega; Vega was called Balrog; and Balrog was called M. Bison. The reason this was done because Capcom (the creator of the game) figured it may get sued by boxer Mike Tyson if there was a black boxing character named M. Bison (who already resembles Tyson enough without the name).