Watch Demo
Demons

Season 3, episode 12

Demons

  • 7.3 / 10
  • 42 min

Jaha returns to Polis, and Murphy has a surprise encounter. Meanwhile, Octavia uncovers a clue.