from www.npr.org2 years agoLaysla De Oliveira as Dodge in Locke & Key. Read at www.npr.org[add][|| ... ]