LOCKE & KEY – Netflix Drops First Trailer for Long-Awaited Adaptation