Luc Besson, Jun 08, 2010 French director Luc Besson, attends a Japan premiere for the film The Extraordinary Adventures of Adel BlancSec in Tokyo, Japan, on June 8, 2010. Editorial Stock Photo - Afloimages
Luc Besson, Jun 08, 2010 : French director Luc Besson, attends a Japan premiere for the film "The Extraordinary Adventures of Adel Blanc-Sec" in Tokyo, Japan, on June 8, 2010.