Game of Thrones is adding a bit of Deadwood to its sixth season Ian McShane who played Al Swearengen in the HBO western has been cast in a mystery role according to EW.com And as the new season takes us into areas not yet covered by the novels, even the GoT readers can't be sure[...]