Few video game franchises have a fan base as devoted as ‘Street Fighter’, and few cities embrace a movie campaign quite like Mexico City. With the long-awaited live-action film just days from its ...