Spoiler warning: This article discusses Slow Horses Season 6 through Episode 2.
Jim is a professional assassin played by Kyle Soller. He works with Jane, played by MyAnna Buring, to kill people whose names appear on a stolen list of current and former Slough House personnel. His connection to the department is therefore as a hunter, not as a confirmed former Slow Horse.
The distinction explains why he can move through the story without sharing Lamb’s history. Jim knows enough to locate old agents and disguise their deaths, but the first two episodes do not establish that he once worked in the building or personally knew his victims.
Don’t miss the best of The Mac Observer
Set us as a preferred source and our Apple reporting ranks higher in your Google Search results and Discover feed — one tap, no account changes.
- Release date: September 23, 2026
- Episode: Season 6, Episode 2
- Title: Daddy Issues
- Genre: Espionage thriller
- Streaming on: Apple TV
Jim and Jane are working through a list
The pair’s attacks reveal a campaign rather than a series of accidents. Former agents such as Struan Loy and Kay White are selected because of their association with Slough House. Jim and Jane use ordinary settings and controlled methods to keep the pattern from looking obvious to outsiders.
Jackson Lamb sees the connection that MI5 would prefer to dismiss. Once Roddy checks the wider roster, the danger expands beyond people already dead. Anybody who has passed through Slough House may be a target, including agents who left years earlier.
Kyle Soller makes Jim look deliberately ordinary
Soller plays Jim without the theatrical behavior of a conventional television villain. A hardware-store sequence with Jane places the killers in a familiar public environment while they prepare for violence. Their calm makes the threat harder to detect and gives the murders a procedural quality.
That approach also separates Jim from Frank Harkness. Frank has a personal connection to River and enjoys manipulating the people around him. Jim appears focused on completing assignments efficiently. The episodes have not yet confirmed whether Frank directly commands him.
The stolen Slough House file is the real connection
Damien Cantor is tied to the operation that obtained the Slough House file, while his links to Peter Judd and Frank widen the conspiracy. Episode 2 stops short of proving which man ordered every killing. Jim’s access shows only that the confidential roster reached the people carrying out the attacks.
That uncertainty makes Jim dangerous beyond his marksmanship. His victims cannot bargain with an enemy whose real employer and political purpose remain hidden. Even going into hiding only buys time if the stolen file contains addresses, histories and personal vulnerabilities. Lamb needs to protect the names while tracing the chain that put the roster in Jim’s hands. Lamb needs to identify the client before the list runs out of names. Do you think Jim is working for Cantor, Frank or somebody else? Share your theory in the comments.

Discussion