This week’s a real pile of dog shit, and I’m not going to sprinkle powdered sugar over it. But at least our Lord and Savior, our succor in dark times, has chosen to render unto us a gift. I’m speaking of course of Rihanna, who appears today in the teaser trailer for the scifi epic Valerian and the City of a Thousand Planets.

Via UpRoxx, this teaser trailer for the $180 million project from Fifth Element director Luc Bresson is mostly Cara Delevingne’s pout and there is just a single moment of Rihanna. But there is a single moment of Rihanna. She takes a bowler hat off and her outfit magically transforms.

Screencap via YouTube.

Screencap via YouTube.

Entertainment Weeklyreported in more depth on Rihanna’s appearance in the film, characterizing it as a “flamboyant supporting role” with 20 minutes of screen time.

“Rihanna was my first wish,” says the Lucy and The Fifth Element director. “First, because of her voice and the way she smiles and looks and how she expresses herself. Second, because you know she won’t be intimidated on the set. She plays stadiums with 100,000 people. You know that girl isn’t shy about the camera and the crew and all this.”