TV Shows Locke and Key: Renewed for Season 3 at Netflix Ahead of Season 2 Premiere Katrin Stephan Dec 22, 2020 0