Desde los tres años Caroline Oresteia, Caro, ha navegado con su padre, Nicandros, por las tierras fluviales. Nicandros patronea la balandra Cormorán, una nave de carga con la que también hace contrabando. Caro es la primera oficial y completa la tripulación Fee, un híbrido de hombre y anfibio.
Caroline va a realizar su primer viaje como capitana del Cormorán, pero unos piratas del río, los Perros Negros, buscan la balandra para hacerse con su carga.