When the subject turned to Barack Obama, however, Lee was a man on fire. "Things are gonna change!" he boomed to rapturous applause. "It's gonna be a real chocolate city," he continued, to more applause. "P-Funk!" he bellowed.

Above: Spike Lee at Cannes.
Photo: Tony Barson/Wireimage.com