Theory No. 3: Jon Snow finds out who his parents are
We now know Jon Snow is the legitimate child of a very-married Lyanna Stark and Rhaegar Targaryen thanks to the expert detective work of Samwell Tarly (John Bradley-West) and Bran (Isaac Hempstead Wright).
Jon, on the other hand, still doesn't know the truth.
Photo Credits: Gregg DeGuire/Getty Images; Jason LaVeris, FilmMagic; NBC, Chris Haston / NBC; Chris Haston/NBCU Photo Bank/Getty Images; Vivian Zink/Getty Images; Bill Records/NBC via Getty Images; Gilbert Carrasquillo, FilmMagic; Michael Lavine/FOX; Laurie Sparham/Netflix; Gene Page/AMC; Giovanni Rufino, ABC via Getty Images; Richard Cartwright/ABC via Getty Images