Question: who plays mars in shes got to have it
Answer: Spike Lee