Filmed in 2014, the film suffered numerous release delays before finally being released for free on Google Play on October 12, 2017.
Difilmkan pada tahun 2014, film ini mengalami banyak penundaan rilis sebelum akhirnya dirilis secara gratis di Google Play pada 12 Oktober 2017.