Lockwood & Co (First Look) – who ya gonna call? 25th January 2023 Lockwood & Co is available to stream on Netflix on 27th January 2023. If there’s something weird, and it don’t look good, who More