An excellent first trailer for RZA’s directorial debut, which mixes