This week the final trailer for the upcoming sci-fi film Valerian and the City of a Thousand Planets has been released ahead of its official release.

The film will star Dane DeHaan as the titular Valerian, and Cara Delevingne as his partner, Laureline, who have been tasked with saving the City of a Thousand Planets, Alpha from a dark threat (it’s always something dark).

It has been directed by Luc Besson and is actually an adaptation of the Frech graphic novel Valérian and Laureline.

It will be released in theatres worldwide on July 21st, before then you can check out the trailer below.

This article may include links to affilates, and if you click on one of these affilate links, we may recieve commission.