Orphaned sisters Sabrina and Daphne are sent to live with their
mysterious grandmother, Relda Grimm, who lives in a town in rural New
York State that experiences an extraordinary number of unexplained and
unusual crimes. In this book, the girls are pitted against a giant who
has been rampaging through town. But who set the giant loose?