Dane DeHaan and Cara Delevingne play the leads in the upcoming comic book adaptation

The new trailer for Valerian and the City of a Thousand Planets has been released, which is soundtracked by The Beatles‘ ‘Because’ and features Rihanna playing a dancing alien.

The sci-fi film, the first to be adapted from the French comic book series Valérian and Laureline, stars Dane DeHaan as the titular character and Cara Delevingne as Laureline, two special operatives who navigate the universe maintaining order. Rihanna will play an alien, Bubble, that the pair meet during a mission, while Clive Owen will play Commander Arün Filitt.

A new teaser clip of Valerian has now been released, which shows DeHaan and Delevingne battling their way through space and previewing their dynamic relationship. Rihanna is briefly featured in the trailer, previewing her chameleon-like ability to change form as Bubble. The new trailer is also notable for being soundtracked by The Beatles – The Hollywood Reporter notes that this is the first time that a non-cover track from the Fab Four has been licensed for use in a trailer.

Cinema Blend reports that Valerian‘s director, Luc Besson, received special permission from Paul McCartney for the use of the ‘Abbey Road’ track.

“I just asked! We reached out to Paul McCartney, and he asked, ‘What is the film?’ and then he said yes!” Besson said. “I never met him – I wish I could, to thank him. From what I heard, he’s seen a couple of my films – and because he’s from U.K. and I’m from France, we’re both from Europe, so maybe a little closer. And Cara [Delevingne] is [from the] U.K. also. So there is a vibe that I think, from what I heard, made him say, ‘For this one, because it’s at least new and fresh.’ So I think that he likes that. He likes to be part of something new.”

Watch the new Valerian trailer below.

Valerian and the City of a Thousand Planets Official Trailer – Teaser (2017) – Movie

Starring: Cara Delevingne, Ethan Hawke, and John Goodman Valerian and the City of a Thousand Planets Official Trailer – Teaser (2017) – Movie Time-traveling agent Valerian is sent to investigate a galactic empire, along with his partner Laureline.

A further clip of Rihanna in the film has also been shared, via Entertainment Weekly. See it below.

Valerian and the City of a Thousand Planets will be released on 21 July 2017.