Arya Stark (played by Maisie Williams) took on a major role in the final season of Game of Thrones as she killed the menacing Night King (Vladimir Furdik). She went on to try and kill Cersei Lannister (Lena Headey) too but she had to abandon that plan when the Red Keep began to crumble. Now, fans are certain Arya was only able to kill so well because she was in fact, Jaqen H’ghar (Tom Wlaschiha).
Arya met Jaqen when she was heading towards The Wall in season two of Game of Thrones following the execution of her father Ned Stark (Sean Bean).
The pair became acquaintances of sorts and over time, Jaqen helped Arya out of a few sticky situations.
As she helped to save Jaqen’s life, he promised Arya the gift of three kills.
He went on to murder three people to help her escape from Harrenhal before revealing he was one of the Faceless Men of Braavos who could change his identity.
READ MORE: Nikolaj Coster Waldau Game of Thrones star blasts death reports
Game of Thrones: Arya Stark exposed as Jaqen H’ghar in huge clue fans missed? (Image: HBO)
Game of Thrones theories: Fans think the Waif really did kill Arya Stark (Image: HBO)
The pair then went their separate ways but Arya later met up with him at the House of Black and White in Braavos.
She wanted to train herself but this time of Arya’s life has thrown up a number of questions and theories.
One major theory is Arya was killed by the Faceless Men, who then went on to use her identity as a disguise.
At one point during her training, Arya is attacked by the Waif (Faye Marsay), and stabbed in the stomach.
Game of Thrones theories: Could Jaqen have killed Arya Stark and disguised himself as her? (Image: HBO)