Cast
Kristin Kreuk
Chun-Li
Chris Klein
Charlie Nash
Neal McDonough
Bison
Robin Shou
Gen
Moon Bloodgood
Det. Maya Sunee
Josie Ho
Cantana
Taboo
Vega
Michael Clarke Duncan
Balrog
Cheng Pei-pei
Zhilan
Edmund Chen
Xiang
Crew
Brahim Achabbakhe
Stunts
Justin Marks
Screenplay
Stephen Endelman
Original Music Composer
Haruhiro Tsujimoto
Executive Producer
Keiji Inafune
Executive Producer
Andrzej Bartkowiak
Director
Niven Howie
Editor
Geoff Boyle
Director of Photography
Derek Brechin
Editor
Heidi Moneymaker
Stunt Double
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.