Episodes
Eps 1: Presumed Dead
watch now
Eps 2: Medusa Complex
watch now
Eps 3: Dead or Alive
watch now
Eps 4: Welcome to the Medusa Center
watch now
Eps 5: Lab Rats
watch now
Eps 6: What Happened to Sara
watch now
Eps 7: What Did You Do Sara
watch now