STEWART THORNDIKE: S01E06, S02E02 - "Dr. Thorndike"

IMDB

Stewart Thorndike is from Tacoma, WA. She writes and directs horror films and lives in New York City.