Our first look at Solo: A Star Wars Story has surfaced on the internet, offering a glimpse of Alden Ehrenreich, Donald Glover, and more.

Update: According to ScreenRant, Disney sources have denied that the artwork is “official.”

Like all exciting news in 2017, the first look at Solo comes from Russia — this time, a marketing website that seems to have gotten a bit ahead of the game. Aside from a few set photos, no other official promotional material has been released for the upcoming Star Wars film.

The new image isn’t heavy on the flash (it might even be called uninspiring), but it does offer a few new details.

The new promotional art for Solo is presented in an artistic style, and offers our first look at Emilia Clarke in her as-yet-unnamed role. It’s hard to derive any clues from this small glimpse, but Clarke’s positioning in the image suggests that she may be some kind of adversary to Han’s adventures — perhaps, if we might speculate, a rival pilot?

The Solo image offers a better look at Donald Glover, who stands out as Lando Calrissian. (Clearly, he is already working some kind of angle.) Alden Ehrenreich as Han himself, however, is just kind of… there.

It’s still early to judge, of course. But even Chewbacca has more expression.

The Solo image also features the Millennium Falcon zipping along its edge, bearing markings that harken back to A New Hope.

Solo: A Star Wars Story has had a tumultuous path to the screen. Reports of a difficult set led to the firing of co-directors Phil Lord and Chris Miller, though the two have recently spoken amicably about the project. Veteran director Ron Howard took the helm instead, and recently wrapped filming on the second Star Wars Story film.

For his part, Howard called his work on the film “A fantastic creative experience.”

Lucasfilm presumably held back on promotion for Solo to give Rian Johnson’s The Last Jedi sufficient breathing room. But with less than six months to release, this first Solo image looks like the start of what might be a necessarily accelerated campaign.

Solo: A Star Wars Story hits theaters on May 25.