Matryoshka

Season 6, episode 10

Matryoshka

  • 8.5 / 10
  • 42 min

Russell seeks justice. Meanwhile, Gabriel must make a difficult choice. Lastly, the Blake siblings reunite.