Who Killed Sara? › Episodes
Dead or Alive
May 18, 2022
Presumed Dead
Welcome to the Medusa Center
What Happened to Sara
Medusa Complex
Lab Rats
What Did You Do, Sara?
Collapse
May 19, 2021
Blood on Their Hands
The Two Faces of Sara
I Killed Sara
We Were Never Friends
This Is Personal
The Dead Speak