Locke & Key premieres February 7, 2020 globally on Netflix.
Read this post on apotpourriofvestiges.com