Five for five : the films of Spike Lee