El testigo es una novela de aventuras de piratas y comerciantes del siglo XIX, que tiene como telón de fondo el período histórico de la invasión de las tropas napoleónicas en España, y sobre todo, las primeras revueltas por la independencia de los países hispanoamericanos. Benito Soto, un joven gallego al que vemos sufrir todo tipo de desavenencias, sin resignación, y cuyo afán por ganarse una vida digna y tranquila lo llevan a no darse por vencido en ningún momento y a convertirse, movido por un deseo de venganza, en un sanguinario pirata que no duda en saquear y destruir las embarcaciones que se le ponen por delante, especialmente las de bandera británica.