Director Luc Besson is known for such hits as The Fifth Element and Lucy, and the upcoming Valerian and the City of a Thousand Planets looks every bit as spectacular as his other movies. The lavish space epic is due in theaters in July, and a new trailer has arrived. Check it out below:

Based on the acclaimed French comic book series Valérian and Laureline, the film stars Cara Delevigne, Dane DeHaan, Ethan Hawke, John Goodman, Clive Owen, Rutger Hauer, and Rihanna. The first trailer was released in November.

Shortly before production began in 2015, Besson posted on Facebook about what audiences could expect. “It’s a huge sci-fi film,” he said. “It’s based from a comic book, maybe the most famous one in Europe. I’m a big fan of it since I’m 12 years old.

“Valerian and Laureline are two agents traveling through space and time. I have around 800 days of work ahead of me, plenty of time to be discouraged or feel lonely, so I’m counting on your support. I will try to share my adventure with you as much as I can. So… I go back to work.”

Valerian and the City of a Thousand Planets is released on July 27.