Lockwood & Co: The Ghosts of This Series Will Haunt You Until the End It’s not a new series, but we love it so much that we have to talk about it: Lockwood & Co. This British series, with 8 episodes on Netflix, is based on the December 22, 2024 TV