The seventh episode of Game of Thrones Season 6 left fans sitting at the edge of their seats as doom arrives for Arya Stark in Braavos. Warning: spoilers below!

In Sunday’s episode, Arya was brutally stabbed by the Waif. She narrowly escapes and saves her dear life by hiding underwater long enough for the Waif to presume she had died. With the Waif gone, Arya resurfaces and walks through the streets of Braavos in pain from her wounds.

This turn of events spells doom for the youngest Stark daughter, who might fall short in her plans of avenging her family’s death. However, Game of Thrones theorists believe that the end is not nigh for the Stark vagabond.

One of the most popularly-received theories so far is that Arya and the Waif are the same person and that the Waif is just a representation of Arya’s inner struggles.

ALSO READ: GoT Season 6 Spoilers: Sansa Stark to Marry Littlefinger?

A Redditor named catNamedStupidity suggests that Arya is simply suffering from a split personality disorder. It’s worthy to note that no other person can see the Waif except Arya and Jaqen H’ghar. It’s also a curious thing for the Waif to know so much about Arya’s history and family background, considering they’re not really the type of friends who share about each other’s lives.

The Huffington Post reports that this may also explain how no one came to Arya’s help when the Waif started beating her with a stick on the street in the premiere episode of Game of Thrones Season 6.

There’s also another plausible theory, this time involving Jaqen H’ghar, disguising as Arya to test the Waif. Many fans of the show noted that it is unlikely for Arya to not be carrying Needle in this situation.

“It was [Jaqen] testing the waif, and by stabbing her in the stomach and not just slashing the throat, she disobeyed orders just like [Arya] did,” a Redditor named froschkonig suggests, Time quotes. “[Jaqen] is gonna lay some faceless justice down.”

ALSO READ: GoT Season 6 Spoilers: Iwan Rheon Confirms Ramsay Bolton Death?

Whatever the real story is, it’s certain that viewers haven’t seen the last of Arya Stark. Episode 8, aptly titled No One, would definitely center on her settling the score in Braavos.

Game of Thrones Season 6 returns with No One on June 12, Sunday.