Dieser Film ist 2015 veröffentlicht worden. Der Film wurde produziert von . Gedreht wurde in Russia und United States of America. Chelsea Tuggle ist Regisseur von den Film.