Rihanna plays a shapeshifting alien entity named Bubble in Luc Besson's sci-fi epic Valerian and the City of a Thousand Planets, and the singer-turned-actress is giving fans a sneak peek at her role in the long-awaited space opera.
The 29-year-old Barbadian superstar took to Instagram on Sunday to share a behind-the-scenes teaser for Valerian, which gives fans a better look at her enigmatic character.
WATCH: Rihanna and Cara Delevingne Bring the Heat in 'Valerian and the City of a Thousand Planets' Teaser Trailer
"Luc reached out to my manager and I, and I saw how much he cared about this project. Everybody who loves film is a fan of Luc Besson's work," Rihanna shared in the short teaser. "He's created this incredible world… I'm so blessed to be having this experience."
For his part, the celebrated French director -- best known for his work on The Fifth Element and Leon: The Professional -- had nothing but praise for the "Work" singer, sharing, "She was super sweet and obviously not scared of [being in front of] the camera."
WATCH: Cara Delevingne and Kendall Jenner React to New 'Valerian and the City of a Thousand Planets' Trailer
"I can't believe it's already that time!!! JULY is here and that means #VALERIAN is too!!!!" Rihanna captioned the post. "My first time working with film icon @lucbesson ! So grateful and I can't wait for y'all to #MeetBUBBLE."
From what fans have seen from the many epic trailers for Valerian, Bubble is an alien burlesque dancer who can change her physical appearance at will, while her real form is an amorphous blue blob. And, as we see in this preview, it was Rihanna herself who performed in a motion capture suit to bring life to her character even when she's not in human form.
WATCH: Cara Delevingne and Rihanna Star in the Most Bonkers Sci-Fi Movie at Comic-Con
The action-packed sci-fi romp is based on the wildly popular French comic book series Valérian and Laureline. Dane DeHaan stars as the titular Valerian, a special operative working for the galactic government. Cara Delevingne plays Laureline, his partner and lover, who joins Valerian on a mission to save the enormous metropolis Alpha from apocalyptic annihilation at the hands of a world-destroying evil.
Valerian and the City of a Thousand Planets -- which also stars Ethan Hawke, John Goodman, Clive Owen, Rutger Hauer and Elizabeth Debicki -- rockets into theaters July 21.