David has always dreamed of being a wizard. But he knows that magic isn't real, so he never imagines that he will meet a real wizard in a most unlikely place. Soon David finds himself traveling to Remin, the land of dreams. There, he learns that an evil dreamweaver, known as Thane, has been usurping the power of dreams and corrupting them for his own purposes. If he isn't stopped, his actions threaten all of Remin and other worlds. Accompanied by several colorful inhabitants of Remin, David begins a journey to confront Thane. The challenges that he encounters will require all of his intelligence, his courage, and most of all, his imagination.