Teen Jack Bell lives with his family in the paranormal town of Utopia, Iowa, where he copes with his gift/curse of being able to talk to ghosts. The ghosts demand that Jack reveal the truth about their deaths, but his efforts only land him in trouble with local police. Then Jack's grandmother, a witch, warns that an evil presence has come to town--and it's looking for Jack.