Game of Thrones fans know all too well not to trust anyone and it seems Tyrion Lannister (played by Peter Dinklage) could be the latest for a twist.
He has been unwaveringly loyal to Daenerys Targaryen (Emilia Clarke) since he met her in season five, but that could all change.
One Reddit user has spotted an opportunity Tyrion could have been privy to all the information Bran Stark (Isaac Hempstead Wright) knows.
They point out in season eight, episode two, how the Three-Eyed Raven and Tyrion have a conversation, but the audience don’t hear what is said.
MaRs1317 continued: “Episode three, Tyrion is not quick to defend Daenerys to Sansa.
“Many episodes: Tyrion questions a lot of Daenerys’ decisions.
“I think Bran told Tyrion, who Jon actually is, and it will be the driving force behind him switching sides.
“A lot of us couldn’t see Jon releasing the information on his own to get the Iron Throne.
“What if Tyrion tells the world that Jon is the true heir, because he doubts Daenerys’ intentions or honour! This would force Jon into a situation of conflict.”
May have thought Tyrion would betray Daenerys as he is a Lannister, and is often good at picking the right sides.
Game of Thrones season 8 episode 4: Tyrion