Game of Thrones star Rose Leslie has lined up her next TV role. The actor, who has also had significant roles in shows such as Downton Abbey and The Good Fight, is set to appear opposite Divergent's Theo James in a new adaptation of Audrey Niffenegger's sci-fi romance novel The Time Traveler's Wife.