The final trailer for Luc Besson’s Valerian and the City of a Thousand Planets has finally landed ahead of its August 4th release with a look at a fantastical new world and the battles that come with it.

Related: Valerian and the City of a Thousand Planets news.

Luc Besson himself took to twitter last week to announce – with no words – the exact release date of the final trailer with a seventeen second video which was filled with cute yet pesky little alien critters as well as the macho and downright scary creatures which Cara Delevingne and Dane Dehaan have to fight off in a frenzied attack.

The grand new trailer in all its vibrancy has a cast that includes Cara Delevingne, Dane DeHaan, Ethan Hawke, John Goodman, Clive Owen, Rihanna and the one and only Rutger Hauer is now available below to watch.

Valerian and the City of a Thousand Planets

Besson’s glossy action adventure can’t come soon enough for us to feast our eyes on.

VALERIAN AND THE CITY OF A THOUSAND PLANETS Official Synopsis

In the 28th century, Valerian (Dane DeHaan) and Laureline (Cara Delevingne) are a team of special operatives charged with maintaining order throughout the human territories. Under assignment from the Minister of Defense, the two embark on a mission to the astonishing city of Alpha—an ever-expanding metropolis where species from all over the universe have converged over centuries to share knowledge, intelligence and cultures with each other.  There is a mystery at the centre of Alpha, a dark force which threatens the peaceful existence of the City of a Thousand Planets, and Valerian and Laureline must race to identify the marauding menace and safeguard not just Alpha, but the future of the universe.