Slow Horses cast is including:
Gary Oldman as Jackson Lamb (12 episodes), Jack Lowden as River Cartwright (12 episodes), Kristin Scott Thomas as Diana Taverner (12 episodes), Rosalind Eleazar as Louisa Guy (12 episodes), Christopher Chung as Roddy Ho (11 episodes), Saskia Reeves as Catherine Standish (10 episodes), Dustin Demri-Burns as Min Harper (10 episodes), Freddie Fox as Spider Webb (9 episodes), Chris Reilly as Nick Duffy (7 episodes), Antonio Aakeel as Hassan Ahmed (6 episodes), Samuel West as Peter Judd (6 episodes), Aimee-Ffion Edwards as Shirley Dander (6 episodes)