2012 wurde der Film produziert. In China wurde produziert von . Gedreht worden ist in China und United States of America. Tara Merenda Nelson ist Regisseur von diesen Film.