Der Film ist 2019 veröffentlicht worden. Der Film wurde produziert von . Gedreht worden ist in Kenya. Ng'endo Mukii ist Regisseur von den Film.