Remember those nice trailers of the live-action Street Fighter Legacy movie? Now you can watch the whole movie. Right here.