Luc Besson’s next sci-fi project is the ambitious, big-budgeted Valerian, aka Valerian and the City of a Thousand Planets, which currently stars Suicide Squad’s Cara Delevingne, Dane DeHaan and Clive Owen. The trio just welcomed a new member aboard, as Besson himself has announced the casting of R&B icon and sometimes-actress Rihanna, who most recently showed off her acting talents in the animated film Home.

Rihanna hasn’t appeared in many film projects — she lent her voice to the aforementioned DreamWorks animated film and starred in 2012's Battleship opposite Taylor Kitsch (she also seemingly inspired Cameron Diaz’s wacky performance in The Counselor). For her next big screen appearance, Rihanna will star in Besson’s Valerian, an epic sci-fi project based on the French comic book series Valerian and Laureline.

Besson made the announcement via Instagram, noting that Rihanna has a big role:

Valerian centers on the titular hero (DeHaan), a spatio-temporal agent working for Galaxity, the capital of Terran empire in the 28th century. Joined by his partner Laureline (Delevingne), Valerian fights to protect the citizens from time travelers gone rogue. Owen will play Commander Arün Filitt, while details about Rihanna’s part are unknown — but she seems like she’d make an especially awesome baddie, particularly after witnessing her rather cinematic music video for “BBHMM.”

Valerian hits theaters on July 21, 2017.