Twenty-two year-old Charles Garrett hitchhikes to Tell City, Indiana after having a prophetic dream. Ancient gods are trying to steal the town's Oracle. With clues from his dreams, Charles must find a way to stop the gods and come to terns with who he has become.