The waiting is over! Watch Game of Thrones season 8, episode 1 from wherever you are today.

More...