David meets a time traveller who'll hopefully save his life while Division 3 seeks to end it.
Legion— Chapter 20

David meets a time traveller who'll hopefully save his life while Division 3 seeks to end it.
David fights for love, even while Syd believes him a villain. Meanwhile so much else is still on the line.
David has to pull the team together himself in order to track down Farouk, before the Shadow King finds his own body.
David struggles after what's happened to Amy. Farouk discovers an important secret from the future.
David comes to, and has to keep looking for the Shadow King, who's still walking around in Oliver Bird's skin.