Valerian and the City of a Thousand Planets › Cast
Dane DeHaan
Major Valerian
Cara Delevingne
Sergeant Laureline
Clive Owen
Commander Arun Filitt
Rihanna
Bubble
Ethan Hawke
Jolly the Pimp
Herbie Hancock
Defence Minister
Kris Wu
Sergeant Neza
Rutger Hauer
President of the World State Federation
Sam Spruell
General Okto-Bar
Alain Chabat
Bob the Pirate
Aymeline Valade
Emperor Haban-Limaï
Elizabeth Debicki
John Goodman
Igon Siruss