When Luc Besson made The Fifth Element in 1997, it revolutionised sci-fi cinema as a thing of kitsch, camp, colourful wonder.
Now 20 years later, is he poised to do the same again with his new movie? It's called Valerian and the City of a Thousand Planets and, like its predecessor, is set to catapult us through a visually gorgeous future populated by oddball characters.
Dane DeHaan and Cara Delevingne star as 28th century operatives who are dispatched on a mission to mysterious city Alpha, where they make a discovery that could shake the universe to its very centre.
The visually gorgeous final trailer has blasted online so check it out below and get ready for the movie's release on 2nd August.