Answer
Valerian and the City of a Thousand Planets is a 2017 space opera film directed by Luc Besson. The film follows Valerian (Dane DeHaan) and Laureline (Cara Delevingne), two special operatives who are sent to investigate a mysterious force threatening the universe. The film is based on the French comic book series Valérian and Laureline by Pierre Christin and Jean-Claude Mézières.