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.
This November, Netflix is serving up a programming slate worth giving thanks for, featuring some of the best TV shows from around the world all month long.