Esta película es el primer proyecto del departamento de Los Ángeles de la compaía china Le Vision Pictures.