Au XIXème siècle, un sergent-major de l'armée fédérale est de retour dans son village natal. D'origine indienne, il est, malgré les récompenses obtenues au fil des ans, toujours mal considéré.
Miss Marple est en vacances à la Barbade, dans une pension tenue depuis peu par Molly et Tim Kendal. Parmi les autres clients se trouve le major Palgrave, personnage bavard qui lui raconte pourquoi il porte un œil de verre. Il explique à miss Marple qu'un assassin se trouve probablement dans...