Actress Elizabeth Olsen has hit out at a magazine cover utilizing a dodgy photo of her. Olsen asked her Instagram followers if it was convincing.

An Unconvincing Representation

The shot in question is one of several collectible covers of Empire magazine's latest issue, which is celebrating the upcoming Avengers: Infinity War, in which Olsen plays Scarlet Witch.

The cover photo features Olsen alongside Benedict Cumberbatch's Doctor Strange, Dave Bautista as Guardians of the Galaxy's hilarious heavy Drax, and Black Panther's Danai Gurira as butt-kicker Okoye.

The 29-year-old actress took to Instagram Tuesday to call out Empire for photoshopping her to within an inch of her life.

"Does this look like me?" she demanded to know.

April 27th... Does this look like me? #scarletwitch #infinitywar #avengersA post shared by  Elizabeth Olsen (@elizabetholsenofficial) on Mar 20, 2018 at 12:10pm PDT

Olsen was, however, very happy with another magazine image from a Vanity Fair shoot with fellow Avengers stars Paul Rudd, who plays Ant-Man, Mark Ruffalo, who stars as The Hulk, and Black Panther himself, Chadwick Boseman, AKA King of Wakanda.

It was basketball legend Shaquille O'Neal who shared the image, noting he couldn't wait for the upcoming team-up movie.

"Dreams do come true," Olsen gushed on her repost.

Although Olsen was happy with the Vanity Fair shot, it wasn't too long ago that the publication came under fire for giving Oprah Winfrey an extra limb on their all-important Hollywood Issue.

The magazine quickly apologized and pledged to correct the error, but it didn't stop a tidal-wave of internet memes being created in its wake.

All Eyes On Thanos

Infinity War is just a little over a month away, and the latest trailer has fans salivating. Super-fan, and Marvel filmmaker in his own right, James Gunn has already seen the movie and was happy to report that it more than lives up to expectations.

"Avengers Infinity War is INCREDIBLE. Wow!!!!" he posted to Twitter.

Gunn's seal of approval will mean a lot to anxious fans, because he helmed fan favorite Marvel movies Guardians of the Galaxy and its sequel Guardians of the Galaxy Vol 2.

The massive team-up movie is a major event, but all eyes will be on Josh Brolin's villain Thanos, who is being positioned to steal the show.

"Josh is terrifying," costar Tom Holland revealed in an interview.

Screenwriter Christopher Markus promised that the wait will be worth it.

"You're going to get Thanos and you're not going to feel like we've continued to jerk you around and kept him in check," he said.

"Hopefully all the lead up will allow us to really go to town with him and make him a villain that requires this epic level of storytelling. That is the word I would use most often. It's ridiculously big," added cowriter Stephen McFeely.

Avengers: Infinity War lands in theaters April 27, followed by Ant-Man and the Wasp on July 6.