who plays mars in shes got to have it??
Spike Lee