Keri Russell is the headline star of the Netflix show - playing the titular diplomat: Kate Wyler. But she is not the only big name involved and due to it being set in London, there are plenty of ...
One of the best Netflix shows of 2023 has finally dropped its second season, and viewers have sent it straight to the No. 1 spot just days after its release on October 31.