The 100 Season 3 Season 3, episode 12 Demons 7.3 / 10 April 21, 2016 42 min Jaha returns to Polis, and Murphy has a surprise encounter. Meanwhile, Octavia uncovers a clue. Previous episode Nevermore Next episode Join or Die