Morgan Hunter, while backpacking in Scotland, explores the ruins of an ancient castle. He finds refuge from the wind in an underground room, where there is a deep pool of water. He naps and wakes. And naps. And discovers he is not alone-there is an old man on the other side of the pool. This man waves one hand, and Morgan falls into the pool and surfaces in a tropical garden. There is another pool, and the old man once again appears, and this time Morgan finds himself at a lonely desert pool. The old man appears a third time, and Morgan finds himself at a mirror in a castle stairway. He explores, and is found by Kalyke, a spirit elf. He is then told that he might be an O’velor, or a mirror walker, and he is taken by sky ship to the Kingdom of Kazamura, where he is tested to see if he can walk through a mirror. He fails. But enter Hannah, a woman with two different colored eyes, who pushes him through the mirror. Now, as an O’velor, Morgan and Hannah travel through the mirrors to solve a series of mysterious kidnappings. These ultimately lead to a murderous wizard who happily converses with his dead victims, and who plans similar deaths for Morgan and the woman he now loves.