Game of Thrones Season 8 Episode 3 Photos Tease the Long Night

How your favorite characters are preparing for the fight of their lives.