Actress Lonette McKee – who has written seven of her own screenplays and appeared in “Men of Honor,” “Luv,” and three of Spike Lee’s films (“Jungle Fever,” “He Got Game,” “Malcolm X”) – attributed the box-office failure of Lee’s recent body of work to Hollywood financiers finding the director’s outspokenness on Black people’s behalf offensive.
“I think that has everything to do with marketing and promotion,” she said in a November 2012 interview.”I think that Spike has been a very outspoken advocate for rights of Black folks. He broke the glass ceiling and he’s never been a brown-noser. He’s never been able to suck up to white people and I think he tells them like it is, and a lot of them don’t like it. So when he goes to these big white powers to do his films, I think that they give him a bad deal in terms of marketing and promoting. If they pump the marketing money into what you are doing, you will peak again. He’s been an outspoken advocate for Black folks and the white people with the money don’t like it.”