In order to fulfill a bet with Bryce, his nemesis, Fish has to go into the Hannibal W. Royce house, which is said to be haunted by the ghost of a whaling captain, and bring out the whaler's harpoon, which is supposedly dripping with blood.
Fish Finelli and his friends are fixing up their boat, the Fireball, for the Captain Kidd Classic race, and more than anything Fish wants to beat Bryce, the local bully, but a local girl named Clementine is complicating his plans for the race.
Fish Finelli and his friends set out to find Captain Kidd's treasure, rumored to be buried on nearby Lyons Island, but it seems like the local library director is looking for it as well--and finding the treasure may be the key to saving the island from developers.