Secrets We Keep (2025) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Cecilie
(played by Marie Bach Hansen) — protagonist
Katarina
(played by Danica Ćurčić) — supporting
Aicha
(played by Sara Fanta Traore) — supporting
Mike
(played by Simon Sears) — supporting
Rasmus
(played by Lars Ranthe) — supporting
Ruby
(played by Donna Levkovski) — supporting
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Aicha → Ruby
(Police investigator and case subject) — Aicha's professional role is directly tied to determining what happened to Ruby.
"Aicha is assigned to Ruby's case and becomes increasingly involved in the investigation."
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Cecilie → Aicha
(Investigative allies) — Cecilie and Aicha become unofficial partners in pursuing the case.
"Cecilie secretly shares her discovery with Aicha, while Aicha is assigned to Ruby's case and continues investigating despite being told to drop it."
Cecilie → Ruby
(Investigator and missing-person case) — Ruby's disappearance drives Cecilie's personal investigation and moral responsibility.
"Ruby's case becomes the central investigation after a neighbor's au pair vanishes, and Cecilie feels responsible because the missing person had asked...
Cecilie → Mike
(Questioning and suspicion) — Information found on Mike's phone makes him another possible source of danger or concealment.
"Cecilie becomes suspicious of Mike after finding questionable information on his phone."
Cecilie → Rasmus
(Suspicion) — Cecilie's investigation places Rasmus under suspicion and creates an adversarial dynamic.
"After finding potential evidence, Cecilie grows suspicious of Rasmus."
Cecilie → Katarina
(Personal support) — Katarina seeks Cecilie's assistance with an emotionally difficult matter.
"Katarina asks Cecilie to help her with a painful task."
Aicha → Rasmus
(Case-related suspicion) — The available synopsis connects Aicha's worsening case assessment with the wider circle of suspicion, but does not confirm a direct confrontation with Rasmus.
"Aicha's investigation reaches a break that leads her to suspect the worst, while the season also establishes Rasmus as a person Cecilie suspects."
Story Analysis
The single-season narrative follows Cecilie and Aicha as a disappearance develops into a widening investigation shaped by suspicion, pressure, and competing versions of events.
Plot Progression
Season 1: The Disappearance
— A neighbor's au pair vanishes after asking Cecilie to talk. Cecilie's guilt turns the disappearance into a personal investigation.
Season 1: Evidence and Suspicion
— Cecilie finds potential evidence and becomes suspicious of Rasmus. Aicha is assigned to Ruby's case and becomes increasingly involved.
Season 1: Secrets Surface
— Cecilie secretly shares her discovery with Aicha. Meanwhile, Viggo faces pressure to share inappropriate videos in a group chat.
Season 1: The Case Darkens
— A break in the investigation leads Aicha to suspect the worst. Cecilie also becomes suspicious of Mike after examining information on his phone.
Season 1: Twisted Narratives
— Katarina asks Cecilie for help with a painful task, while Aicha is ordered to drop the case and becomes more determined. As others reshape events for their own benefit, Cecilie's trust collapses.