Question: Who directed the 2017 English-language French 3D science fiction adventure film starring Dane DeHaan?
Answer: Luc Besson