Locke & Key was perfect fit for weekend binging while it is storming outside