Der Film ist 2005 produziert worden. produierten The Half Hitching Post. Szenen aus den Ländern China sind in den Film zu finden. Yang Fudong ist Regisseur von diesen Film.