Ahead of the No Time to Die trailer release tomorrow, we've been given our first look at Rami Malek's Bond villain, Safin. A series of James Bond 25 character posters was released, showcasing many members of the main cast who will be taking part in Daniel Craig's final outing as 007. While there is much to discuss, the most intriguing individual poster is Malek's, given that it's truly the first reveal of his character, who remains a mystery.

The poster sees Rami Malek turned to his side, looking toward the camera with a dour look on his face. His hair is slick and his face is mean. As far as the outfit goes, it doesn't get much more Bond villainy than this, as Malek is rocking a long blue coat that almost looks like it would flow like a cape if he were walking at a brisk pace. If it were another color and sported some badges, one might believe he would make a fine Imperial officer in a Star Wars movie. Beyond the surface level villainous look, there isn't much else one can discern from the image itself, but Malek certainly looks menacing, if not physically imposing, like a Jaws or an Oddjob.

Little has been revealed about Bond's latest foe in No Time to Die, save for his name, Safin. Producer Barbara Broccoli described him as a supervillain and a "nasty piece of work" previously, but that's about all we've got. Rami Malek secured the role shortly after winning an Academy Award for his work as Freddie Mercury in the Queen biopic Bohemian Rhapsody. Malek is also known for his work on the series Mr. Robot. The movie's official synopsis also explains that Bond will be going after a villain, presumably Safin, who has acquired a dangerous new technology.

Rami Malek, for his part, hasn't said much about the character, so we're truly going to be in the dark until we get some footage and some more context. There were plenty of rumors floating around before Cary Fukunaga (Beasts of No Nation) signed on to direct. Fukunaga also did a rewrite on the script, so a lot changed once he came on board. Point being, any of those rumors, the juiciest of which being that the villain was possibly going to be blind, should be disregarded. And, based on this image, Malek's baddie looks like he can see just fine.

The rest of the cast includes returning favorites Ralph Fiennes, Ben Whishaw, Jeffrey Wright, Naomie Harries and Rory Kinnear. New cast members include Lashana Lynch, Ana De Armas, Billy Magnussen and David Dencik. Odds are, we'll get to see Safin in action in the first trailer, which we'll be sure to bring your way as soon as it's made available, so be on the lookout for that. No Time to Die is set to hit theaters on April 8, 2020. Be sure to check out Rami Malek's character poster from the James Bond Instagram account.

No Time To Die character poster Safin