Plot Details for Upcoming Live-Action Street Fighter Film Revealed
The first plot details for the upcoming live-action adaptation of Street Fighter have been revealed, which is now under production in Australia. The story takes place in 1993, the same...