Valerian and the City of a Thousand Planets refused to cast Clive Owen.
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 .	Dane DeHaan	Dane DeHaan	Cara Delevingne	Cara Delevingne	Clive Owen	Clive Owen	Rihanna	Rihanna	Ethan Hawke	Ethan Hawke	Herbie Hancock	Herbie Hancock	Kris Wu	Kris Wu	Rutger Hauer	Rutger Hauer
