Una joven viuda lleva una vida mundana y apacible en Nueva York, hasta que recibe la noticia de que su único hijo ha muerto, perdido en el mar. Pero ella sostiene que está vivo. Renuncia a su trabajo, abandona a su amante, vende el departamento y viaja al África en busca de su hijo. Allí traba relación con un apuesto canadiense, con un hindú que se ha lanzado a recorrer el mundo en su yate, y con otros muchos curiosos personajes. Las aventuras se suceden en el Océano Índico hasta culminar en un violento desenlace.