D's Story in Edgerunners 2
Episodes 1–2: The hunt
D arrives in the story rescuing Roman from a Maelstrom chop shop, less out of kindness than because Roman is useful. He is hunting a man named Helio, the last lead he has on the raid that killed his clan. The interrogation reframes everything: Helio was hired, he backed out, and the contract came from someone with corporate money behind it.
Episodes 3–4: Capri
Following the corporate thread leads D and Roman into an Arasaka archive, where an experimental personality construct — Capri — attaches herself to D. She offers him power in exchange for staying. He accepts, and the archive run turns up something worse than a lead: deleted records linking D, Talia and David Martinez to the same buried project.
From this point D is no longer a netrunner with a grudge. He is a host, and Capri's presence changes what he is willing to do. The episode 4 recap covers the reveal in detail.
Episodes 5–8: Escalation
D's revenge goes public. Masked raids on Arasaka facilities become a viral campaign, and Omi — his oldest friend and the only other survivor of the clan — warns him that revenge will not bring their family back. D does not listen. He tortures a captive, kills an Arasaka executive after she tells him everyone responsible is already dead, and incites a citywide riot that Weak and Avida use as cover for their Soulkiller heist.
That riot is also where Avida dies. D never learns it directly, but it is the season's clearest statement about what his vengeance costs other people.
Episodes 9–10: Capri over revenge
Kang Tao captures D and the shard, then loses both. By episode 9 he has stopped pretending: he tells Omi the revenge is empty and that what he actually wants is Capri back. In the finale he separates Talia from Capri, reunites the two halves of the construct, and goes out to meet three corporate armies with a rebuilt body.
His last gesture is a smile into Roman's camera. Whether he dies there is deliberately unresolved — see the ending breakdown for the evidence on both sides.
