Промозглым осенним утром 1939-го года в графстве Девон на лодочном пирсе встречаются 6 человек, прежде никогда друг друга не видевших. Вместе с двумя другими гостями, прибывшими раньше, они получили приглашение от мистера и миссис Оним в их поместье на Солдатском острове. В поместье находятся лишь двое слуг; сами хозяева еще никогда не были в своем новом жилище и должны прибыть позднее, к ужину. Забавно, но довольно быстро гости понимают, что их собрали здесь по совершенно разным, порой противоречащим друг другу поводам. Остается надеяться, что прибытие хозяев наконец всё разъяснит.
Парадный ужин внезапно превратился в странную и нелепую шутку — по крайней мере, иного объяснения этому никто из гостей пока что не готов предоставить. К шутке прибавляются два трупа, и герои начинают искать шутника или хотя бы выход с проклятого острова. В головы гостей начинает закрадываться мысль, что убийца не просто находится на острове, но, быть может, он — один из них? А события продолжают разворачиваться точь-в-точь как в считалке про солдатиков, которой увешаны все стены дома.
Никто из оставшихся в живых не сомневается, что выхода с острова нет. Единственная возможность спастись — найти убийцу раньше, чем он со всеми расправится. Герои то рассказывают друг другу свои судьбы в попытках понять мотив неведомого палача, то решают прекратить борьбу и скрасить последние дни. Но что бы они ни делали, печальная развязка неумолимо приближается — и, несмотря на сужающийся круг подозреваемых, происходящее остается все столь же необъяснимым.