Dix personnes qui ne se connaissent pas - huit invités et deux domestiques - se retrouvent sur l'île du Soldat, située le long de la côte du Devon, en Angleterre. Isolés du continent par une tempête, leur hôte Anders Norman O'Nyme mystérieusement absent, ils se retrouvent tour à tour accusés de crime. Avant le matin, deux personnes ont déjà trouvé la mort dans des circonstances suspectes.