‘Game of Thrones’ Season 8 Episode 3 Teaser Reveals “The Dead Are Already Here”

The Battle of Winterfell is coming and it looks intense to say the least.

Episode 3 will be the longest episode of the season, timing out at 82 minutes and it will totally be dedicated to the battle. With the episode focusing completely on the battle, some characters are guaranteed to go, so its best to prepare for it.