It's already the final season but I haven't watched a single episode -- but before anyone could torch me and/or burn me at the stake, I decided that I would have to read the books first before I watch the entire series. So I will watch it. Eventually.
Hopefully I can get the copies of the books soon enough.
Alfie Allen as Theon Greyjoy Carice van Houten as Melisandre Conleth Hill as Varys Emilia Clarke as Daenerys Targaryen Gwendoline Christie as Brienne of Tarth Hannah Murray as Gilly Iain Glen as Jorah Mormont Isaac Hempstead Wright as Bran Stark Jerome Flynn as Bronn Joe Dempsie as Gendry John Bradley as Samwell Tarly Kit Harington as Jon Snow Lena Headey as Cersei Lannister Liam Cunningham as Davos Seaworth Maisie Williams as Arya Stark Nathalie Emmanuel as Missandei Nikolaj Coster-Waldau as Jaime Lannister Peter Dinklage as Tyrion Lannister Rory McCann as Sandor "The Hound" Clegane Sophie Turner as Sansa Stark