Gwion Williams is playing a scrub baseball game with his friends after school when his friend, Kerry, disappears while chasing a long fly ball. Soon after, a strange boy, strangely dressed, appears and offers to help Gwion find his missing friend. Gwion soon learns that his friend has been kidnaped by elves to steal his soul. Before long, his friend Margot and sister Gwen are also taken. To rescue them, Gwion must risk a journey into the elves' forest which they have created out of cyberspace. Along the way, Gwion finds that he has much to learn about what it means to have a soul. An exciting and thoughtful read for both young and older readers.