Netflix drops trailer for new show 'Locke and Key' from Haunting of Hill House creators