EuropaCorp has set a July 21, 2017, worldwide release date for Luc Besson’s “Valerian,” starring Dane DeHaan and Cara Delevingne.

Besson announced last week that DeHaan and Delevingne will play the time-traveling Valerian and his sidekick Laureline. Besson will write and direct, while Virginie Besson Silla will produce on behalf of EuropaCorp, which will finance, produce and distribute.

The graphic novel — set in the 28th century when humanity discovered how to time-travel — was created by Pierre Christin and Jean-Claude Mezieres in 1967 and has since sold over 10 million copies in 21 languages. Production is set to begin at the end of this year.

“Valerian” is the second title set for July 21, 2017. Fox has set an untitled animation title from Blue Sky for that date.