Valerian and the City of a Thousand Planets is a 2017 space opera film[10] written and directed by Luc Besson, and produced by his wife, Virginie Besson-Silla. It is based on the French science fiction comics series Valérian and Laureline, written by Pierre Christin, illustrated by Jean-Claude Mézières, and published by Dargaud. It stars Dane DeHaan and Cara Delevingne as Valerian and Laureline, respectively, with Clive Owen, Rihanna, Ethan Hawke, Herbie Hancock, Kris Wu and Rutger Hauer in supporting roles. Besson independently financed and personally funded the film. With a production budget of around $223 million, it is both the most expensive European and the most expensive independent film ever made