The movie is directed by Robert Peters and is executive produced by Galaxy Holdings & Construction Services.
Shot in Abuja and Accra, the film is expected to hit cinemas on the 22nd of March 2019.
Shot in Abuja and Accra, the film is expected to hit cinemas on the 22nd of March 2019.





