This coming week promises to have something for everyone who loves science fiction and fantasy. The mashup of Little Red Riding Hood and…