La película fue filmada en el Complejo de Qiao, en la antigua ciudad de Pingyao, en la Provincia de Shanxi.