Detective Mara Santos

halden-city
active

“I grew up three blocks from where Sandra Vega died. I was fourteen. I remember the sirens. I remember nobody came to explain why. That’s the job I do now — the explaining, after the sirens.”


At a Glance

FieldValue
Full NameMara Elena Santos
Age36
DivisionHCPD Riverside Ward / Homicide
BadgeDetective, 2nd Grade
Years on Force12
OriginRiverside Ward — born and resident
EnhancedNo
A.E.G.I.S. StatusUnofficial liaison — not MANIFEST, not cleared, not documented
StatusActive

Background

Mara Santos grew up on Elson Street in Riverside Ward, three blocks from the Vega household. She was fourteen when the Vega Incident (2006) happened. She remembers the sirens. She also remembers that no official explanation ever came to the neighborhood — just police tape, news trucks, and then nothing.

She joined HCPD at 24 over her mother’s objections. Made detective at 29. Transferred to homicide at 31. She has spent her entire career in Riverside Ward. This is not because she couldn’t transfer — she was offered Metro twice, by detectives who assumed she’d want out. She declined both times. Riverside is where she is useful. Riverside is where she knows which doors don’t lock and which witnesses will talk and which corners the city forgot to put cameras on.

She knows Riley Thomas grew up here. She knows Adrian Vega. She knew Sandra Vega’s name before it was in a file. She has never attempted to confirm that Riley is Recluse. She doesn’t need to. What she needed was someone who could explain the things the files don’t cover, and she found that by building relationships — slowly, carefully, over years — with the people who operate in the gaps between HCPD jurisdiction and A.E.G.I.S. authority.


A.E.G.I.S. Liaison Role

Mara is not A.E.G.I.S. She has no clearance, no badge, no division code. What she has is a relationship with Lila Ortega’s MANIFEST office that began when Lila was still a field agent and Mara was a patrol officer who called in a manifestation she didn’t understand at 2 AM and stayed on scene until someone came.

A.E.G.I.S. does not acknowledge her. She does not appear in any organizational chart. But when a body shows up in Riverside that has the wrong kinds of damage for an ordinary homicide, Lila’s office gets a call that doesn’t show up in any log. And when MANIFEST needs a local contact who can ask questions without triggering A.E.G.I.S. protocols, Lila calls Mara.

This arrangement exists because it is useful to both sides. It is not endorsed by Chief Reyes, who would regard it as exactly the kind of jurisdictional blurring he has spent his career trying to contain. It is not known to Evelyn Shaw, who would immediately classify it as an unauthorized intelligence channel and either co-opt it or shut it down.

Mara is aware of both of those risks. She does it anyway. The cases she’s chosen to close outweigh the cases she’s chosen to hand off, and she sleeps on that arithmetic.


Character Profile

Mara is not warm in the way Lila Ortega is warm. She is direct in a way that can read as brusque until you realize she is also being honest, which is rarer in this city than warmth. She does not perform competence — hers is earned and worn without flourish. She has a detective’s instinct for what someone isn’t saying and a Riverside native’s instinct for which silences matter.

She drinks too much coffee. She goes to early mass at Our Lady of the Harbor but hasn’t taken communion since Sandra Vega’s funeral. She sends her mother flowers on her birthday. These details are true and not especially relevant, except that they’re the kind of details that make people trust her, and she knows that, and the knowing doesn’t make them less true.

Her apartment is on the fourth floor of a walkup on Delancey Street. She can see the corner where Sandra Vega died from her kitchen window. She moved in before she knew that. She hasn’t moved out.

Key Tensions

TensionDescription
The unofficial lineShe passes information to A.E.G.I.S. without authorization, and receives information in return. If this becomes known to HCPD command, her career ends. If it becomes known to Shaw, it becomes an A.E.G.I.S. asset whether she consents or not.
The Vega weightShe was too young to stop what happened to Sandra Vega. She is not too young to stop the next thing. This is a motivation and a blind spot.
The Reyes problemChief Reyes is exactly the kind of cop she respects. He is also exactly the kind of cop who would regard what she does as a violation of the principles he’s built his career on. She has not reconciled this.
The fence networkGilt’s fence network moves through Riverside. Mara has been mapping it for seven months. She doesn’t know Gilt’s identity yet — but she knows the pattern. When she finds out, she will have to decide whether it’s a case or something more complicated.

Relationships

PersonRelationship
Lila OrtegaPrimary A.E.G.I.S. contact. The relationship is personal before it’s operational — they met when Lila was a field agent and Mara was a patrol officer. Trust predates the arrangement.
Chief Hector ReyesRespects deeply. Has not told him about the A.E.G.I.S. channel. This is the lie she’s most uncomfortable maintaining.
Detective Rowan SheaMetro colleague. Shea has her own enhanced incident liaison role; their territories sometimes overlap. They’ve worked two joint cases. Shea doesn’t know about Mara’s A.E.G.I.S. channel — or if she does, she hasn’t said so.
Sloane CallahanMara doesn’t know Sloane by name. She knows there’s a surveillance footprint over half of Riverside that doesn’t match any HCPD or A.E.G.I.S. deployment she’s identified. She’s been trying to figure out who’s running those drones.
Nadia Osei / GiltUnknown identity. Mara has been mapping the fence network operating through Riverside art contacts. Seven months of case work. She has not yet connected it to a single thief.
Evelyn ShawDoes not know Shaw exists in any capacity related to herself. Shaw would immediately classify Mara as a useful deniable asset if she knew.
Riley Thomas / RecluseShe grew up in his neighborhood. She knows his face, his block, the kid he protects. She has never once knocked on his door in a professional capacity. She will if the case requires it. She hopes it won’t.

⚠️ GM-ONLY: The Unsolved File

Mara has an unsolved case in her desk drawer — a Riverside Ward homicide from 2019 that she is not officially assigned to and that was closed by another detective as an overdose. She does not believe it was an overdose. The victim’s name was Danny Cho — 24, Riverside native, worked at a Blackwater Harbor shipping company that was later linked to Persico-adjacent logistics.

What Mara found when she pulled the toxicology was an anomalous compound. She doesn’t have the expertise to identify it. She sat on it because the only lab she could send it to was A.E.G.I.S., and sending A.E.G.I.S. a sample from a closed case she wasn’t assigned to would have ended her career. She has the file. She has the compound, stored in evidence lockup under a different case number. She has been waiting for someone who could tell her what it is without asking how she got it.

The compound: It is a residual trace of an early Eclipse stabilization agent — a synthetic compound used in the SHADE construct program. Danny Cho was an early test subject who didn’t survive. His death was one of the ones Casimir Vane’s operation needed to disappear.

Mara doesn’t know any of this yet. She has a dead man, an unlabeled vial, and a gut feeling that won’t let her close the drawer.

This makes her a ticking clock the players can hear but can’t see. When Eclipse becomes aware that an HCPD detective has an unsolved file with a compound sample, they have a problem — and so does she.


Voice & Dialogue Notes

  • Direct, unadorned, specific. She doesn’t narrate. She builds sentences the way she builds a case — what’s necessary, what’s provable, what she can leave out.
  • When she’s uncertain, she asks questions. When she’s certain, she makes statements. The speed of the shift is how you tell the difference.
  • She does not do inspirational. She does do committed.
  • Spanish is her first language at home. She switches to it when she’s angry or when she’s talking to her mother. In professional contexts it surfaces as specific word choices, not full sentences.
  • “You can sit in this room and tell me what A.E.G.I.S. says happened, or you can walk through that neighborhood with me and I’ll show you what actually did. Pick one.”

Story Utility

Mara Santos occupies a specific structural niche: she is the institutional presence that is both legible to A.E.G.I.S. and independent of it. She is not enhanced, not aligned, and not operating under anyone’s authority. She gives the players a contact who can:

  • Provide grounded, neighborhood-level intelligence about Riverside Ward
  • Serve as a bridge between HCPD and A.E.G.I.S. for information the players can’t get through official channels
  • Act as a pressure point — Eclipse has a reason to worry about her, and that makes her vulnerable
  • Represent the cost of institutional failure in Riverside without being a symbol — she’s too specific for that
  • Create friction with the team when their operations compromise her cases or her neighborhood

She is not an ally by default. She is useful when her goals and the players’ goals align. She is an obstacle when they don’t. She will not compromise an active investigation for the team. She will not share information that puts a witness at risk. She is a detective first and a contact second.


Open Questions

  • What happens if Shaw discovers Mara’s arrangement with Lila’s office?
  • Does Mara ever identify Sloane’s drone network — and if so, does she treat it as intel or as a case?
  • When she connects the fence network to Gilt, does she arrest her or does the pattern of what Gilt steals change the equation?
  • Who else in HCPD knows about the Danny Cho file?
  • Does she ever meet Riley Thomas on his doorstep — and if so, who speaks first?
  • What happens when her unsolved file collides with the Eclipse thread?

See Also


Last updated: April 2026 Riverside Ward homicide/A.E.G.I.S. unofficial liaison.