Durante la Guerra de la Independencia, el Virrey de Nueva Españadecide, por motivos de seguridad, enviar un preciado cargamento deperlas y otros caudales a bordo de la fragata mercante portuguesaAndorinha, fondeada en el puerto de Acapulco. Por disponer de cargapara los puertos de Manila y Macao, se hace necesaria una alargadatravesía de circunnavegación hasta alcanzar la bahía de Cádiz.Transcurrido un tiempo excesivo sin que la Andorinha apareciera porlas costas de la Península, el Gobierno de la Regencia española decide enviar un buque de la Real Armada hacia el océano Indico, en busca de la unidad portuguesa y su valiosa carga. Santiago de Leñanza,ascendido al empleo de brigadier y todavía al mando de la fragataProserpina, es elegido para la difícil misión. Nuestro personajedeberá navegar miles de millas y encarar peligrosas situaciones, en un escenario marítimo alejado de los habituales intereses españoles.