Valerian and the City of a Thousand Planets (French: Valérian et la Cité des mille planètes) is a 2017 English-language French 3D space opera film[10] written and directed by Luc Besson, and co-produced by Besson and his wife, Virginie Besson-Silla. The film is based on the French science fiction comics series Valérian and Laureline, written by Pierre Christin and illustrated by Jean-Claude Mézières. It stars Dane DeHaan as Valerian and Cara Delevingne as Laureline, with Clive Owen, Rihanna, Ethan Hawke, Herbie Hancock, Kris Wu and Rutger Hauer in supporting roles.