Searching for clues about her best friend's mysterious suicide, Danielle ventures to the utopian squatter town of Freedom, Iowa, and witnesses a protector spirit - in the form of a bloodred three-antlered deer - begin to turn on its summoners. She and her new friends have to act fast if they're going to save the town - or get out alive.