movies directed by Spike Lee by release date