She's Gotta Have It Spike Lee's first feature-length film, the 1986 comedy-drama She's Gotta Have It, follows Nola Darling (played by Tracy Camilla Johns) as she dates three different men. Image Source: Everett Collection