La película fue filmada en Clark Atlanta, Morehouse College y en la Universidad de Oglethorpe.
La película fue programada para ser estrenada en cines el 31 de marzo de 2017, por Broad Green Pictures. Sin embargo, finalmente fue retirado del calendario de estrenos.