“Pretty Little Liars” Season 7 will be the television series’ swan song, and fans are very eager to know who really is the face behind the mask of A.D./Uber A is. With just two episodes left, things are getting pretty intense, as anyone could be Charlotte DiLaurentis’ (Vanessa Ray) killer.

There have been a lot of theories and assumptions on who really is the show’s main antagonist. From a lot of wrong guesses, fans will finally soon find out who the real culprit is.

Mona being questioned by the Liars

In the new press photos of “Pretty Little Liars” Season 7, it looks like it is carrying a major spoiler, revealing what fans have been long waiting for.

The liars are seen circling a darkened figured sitting on a couch. By the looks of it, it has dark hair, fresh braids, wearing glasses and really looks like Mona (Janel Parrish). They, too, don’t seem very happy with her presence, and it appears they are questioning her intensively.

With that, there’s a new theory that Mona might be the real Uber A. According to Refinery 29, she has been known for being unable to avoid any kind of intrigues. However, as the masked antagonist is known for being a terrifying character, could she really portray this role?

Mona’s real identity

Mona already proved herself as a trustworthy woman after she has been revealed as the original A. However, some fan-made theories believed that her absence in “Pretty Little Liars” Season 7A finale has a connection with her real identity.

The assumption also insisted that they way she punished Hanna (Ashley Benson) when the latter has gathered a lot of information is somehow similar on how A.D. has castigated Spencer.

Additionally, Mona is also seen holding a bunch of purple roses. Although the flowers' connection to the last two episodes of the seventh season is not yet known, Reddit users noticed that these floras are already seen in Alison and Radley’s homes.

A shocking revelation

Meanwhile, “Pretty Little Liars” Season 7 is already up with two last episodes, “Farewell, My Lovely” on June 20 and its final episode “Til Death Do Us Part” on June 27.

Nevertheless, fans are still going to see a lot of drama from the little liars in Rosewood. By the looks of it, viewers question regarding Uber A’s real identity will finally be answered on the show’s last and final episode.

This is said to be more shocking compared to any other revelations the show have. Elsewhere, Mary Drake (Andrea Parker) will be giving a very surprising gift to her daughter Spencer (Troian Bellisario) that will be shared with Alison (Sasha Pieterse).