Au cours d'une traversée en ferry-boat, Sherlock Holmes fait la connaissance du docteur Watson, un ancien chirurgien militaire revenant des Indes. Deux autres passagers attirent son attention mais ce n'est que lorsqu'un navire de pirates du Bengale s'en prend au bateau qu'il fait leur connaissance. Sir George et sa fille Barbara semblent etre la cible des brigands.