Game of Thrones 8: 5 heart-wrenching wars that will prepare you for Battle of Winterfell

Ahead of Game of Thrones season 8 premiere, here's a look at five epic battle scenes from the show.