Played by Alex Kingston, River Song is one of the most fascinating characters in Doctor Who - and here's her complete timeline and a recommended viewing order. Doctor Who, which enters its 14th season in 2023 with Sex Education's Ncuti Gatwa as the titular Doctor, uses time travel as usually little more than a plot device. It's a way of explaining how the Doctor and their friends got to Elizabethan England and the Villa Diodati or met Leonardo Da Vinci. But every now and again, the show has a story or a character who's a little more "timey-wimey" – for whom time travel is an essential part of their story. River Song is one such time-traveling recurring companion. Here's the River Song Doctor Who story, including whether River could return to meet Ncuti Gatwa's 14th Doctor in the next season.