Curtis grew up a complete science fiction, fantasy and horror geek in the suburbs outside of New York City.