Outlander star Graham McTavish is set to join yet another popular fantasy television show. The Scottish actor, who has just finished on the first season of travel show Men in Kilts with fellow star Sam Heughan, has just been announced as one of the new cast members for the second series of Netflix hit The Witcher.