As Farouk and David strike an unusual alliance, David is tormented by doubts about what he is doing, but news from the future affirms that he is on the right track.