Who are the main characters in Foundation?

Gaal Dornick (Lou Llobell): Hailing from Synnax, a planet where science, math, and book-learning in general is banned for religious reasons, Gaal escapes to Trantor and soon becomes a believer in psychohistory—which gets her exiled to Terminus as part of Hari’s group. En route, she falls in love with Hari’s adopted son, Raych (Alfred Enoch), but after she witnesses Raych stabbing Hari to death—it’s complicated—Raych rushes her to an escape pod with the murder weapon, a bloody knife.
Three decades in the future, she awakens aboard an apparently empty starship and realizes the knife contains one of the digital copies of Hari’s consciousness. They reunite, but their relationship is fraught for obvious reasons—Hari’s reluctance to be truthful about the full scope of his plan is a big one; Raych’s execution for Hari’s assisted suicide, which Gaal learns about by accessing historical data, is another—and Gaal eventually takes off in another escape pod, this time headed back to her home planet. Near the end of season one, Gaal realizes she has latent psychic abilities and can sense the future. Gaal is also the narrator of season one.