Duke Media and Redmond Enterprises present in association with Redwood Palms Pictures a film by Bill Duke ; based upon a screenplay by Aliya Jackson ; screenplay by Aaron Rahsaan Thomas ; produced by Corey Redmond, Warren Kohler, Bill Duke ; directed by Bill Duke