Water Ghosts is a nautical adventure, a story of the supernatural, and a trip into imperial China of long ago. James, a 15-year-old with a troubled past, must survive a disastrous voyage on a junk which he believes is under the control of malicious forces.