The first official teaser trailer for Luc Besson's sci-fi film Valerian and the City of a Thousand Planets has been released.
Based off the graphic visual novels, Luc Besson has adapted the comic book creation for the big screen where the future sees Earth as a utopia and human agents Valerian (Dane DeHaan) and Laureline (Cara Delevingne) are charged with protecting the wider universe from harm.
The film's cast includes Ethan Hawke, John Goodman, Clive Owen, Rutger Hauer and Rihanna. Besson directed the 'classic' 1997 sci-fi The Fifth Element starring Bruce Willis, Milla Jovovich and Gary Oldman. Now he's tackling time-travel, a galactic empire and a rebuffed workplace romance.
Valerian and the City of a Thousand Planets releases in cinema July 21st, 2017 in the US and UK.