Caleb

The new protagonist of season three, Caleb really went through the wringer. He learned that his life had been dictated by the Rehoboam supercomputer down to his eventual suicide, that he had killed his best friend (in self-defense) but had been brain-washed, and that Rehoboam wasn’t actually saving humanity but only delaying its downfall. He also was forced to watch Dolores getting erased—but not before she gave Caleb control over the world-dictating program. Caleb ordered Rehoboam to delete itself, effectively returning free will to people and Hosts alike, and was last seen with Maeve entering that new world.