She's Gotta Have It

She's Gotta Have It is a 1986 American comedy-drama film written and directed by Spike Lee (his first feature-length film), starring Tracy Camilla Johns, Tommy Redmond Hicks and John Canada Terrell.