Ian McShane Cast for Season 6

The big casting news has officially started.  Earlier this week Entertainment Weekly broke the news that Ian McShane has been cast in a mysterious role for season 6 of Game of Thrones.  According to the article: "sources say McShane has a relatively small amount of screen-time during the season, yet this character is of key importance."  

Ian McShane has previously appeared in HBO's Deadwood, in which he won a Golden Globe award for his performance as Al Swearengen.  McShane has an extensive filmography, also appearing in movies such as: Pirates of the Caribbean: On Stranger Tides, Sexy Beast, and Showtime's Ray Donovan.  

Who do you think McShane will be playing in the sixth season of Game of Thrones.  Leave your thoughts in the comments below!