With only two weeks to go until the new season of Game of Thrones, the final trailer hints at what the last two seasons have been leading up to — war between all the houses. If this is any indication of what to expect, we should have a lot of epic battles to look forward to and quite possibly the deaths of many of the characters we have grown to love (and hate).
Season 3 officially begins Sunday, March 31 at 9 PM on HBO.