Subtitles The 100 S03E12 – Demons

Season 03, Episode 12 – “Demons”
Jaha returns to Polis; and Murphy has an unexpected encounter. Meanwhile, Octavia uncovers a clue.