Street Fighter: Legacy is a live-action short fan film based on Capcom's popular fighting game series Street Fighter.
More at Wikipedia.
Distributor: Streetlight Films Inc.Release date: May 6, 2010Running time: 3:12 minutes
External links: IMDb