AMC+ has landed the exclusive U.S. streaming rights to the 13-season run of BBC’s revived “Doctor Who” TV series. Beginning June 11, the platform will now be home to 13 seasons and 176 episodes (including specials) of the award-winning series “Doctor Who.” Airing from 2005 – 2022, the BBC’s modern-day “Doctor Who” is the longest-running […]
