Vince Elgin, an orphan, inherits his distant grandfather's journal, which contains information about his grandfather's childhood among witches, evil spirits, and giants in the small town of Dyerville. On his way to Dyerville to attend his grandfather's funeral, Vince encounters the mystical creatures written about in the journal.