Зима. Находящемуся в Стамбуле знаменитому бельгийскому детективу Эркюлю Пуаро срочно необходимо выехать в Англию. Но все места в знаменитом «Восточном экспрессе» неожиданно заняты. Впрочем, директор компании, которой принадлежит Экспресс, мсье Бук, старый друг Пуаро, сам едет в том же поезде и находит для Пуаро место. На следующее утро за завтраком Пуаро замечает, что в вагоне люди самых разных национальностей, совершенно случайно сошедшиеся в этом путешествии. Один из пассажиров, неприятный подозрительный американец по фамилии Рэтчетт, предлагает Пуаро стать его телохранителем за солидную сумму, поскольку Рэтчетту угрожают расправой, но Пуаро отказывается. В следующую ночь Пуаро беспрерывно будят какие-то крики и стуки, но потом наступает мёртвая тишина. Утром обнаруживается, что поезд из-за заносов намертво встал где-то на территории Югославии, а мистер Рэтчетт лежит в своём купе мёртвый, причём дверь заперта изнутри, а окно раскрыто. Впрочем, миссис Хаббард, пожилая разговорчивая американка, утверждает, что через её купе, смежное с купе Рэтчетта, ночью проходил какой-то мужчина.
Мсье Бук просит Пуаро расследовать это дело, и Пуаро соглашается. С самого начала дело оказывается весьма странным. На теле убитого обнаруживаются двенадцать ножевых ран, как смертельных, так и царапин, нанесённых как правшой, так и левшой. Улик в купе слишком много, и все указывают на людей, которые, на первый взгляд, не имеют никакого отношения к делу. Кроме этого, алиби пассажиров взаимно подтверждаются людьми, совершенно не схожими друг с другом. Так, алиби лакея-англичанина подтверждает итальянец.
Пуаро удаётся установить личность убитого. Таинственный Рэтчетт оказывается Кассетти, организатором нашумевшего похищения и убийства ребёнка Армстронгов (прототипом послужило похищение ребёнка Линдберга, знаменитого лётчика), которому удалось скрыться от правосудия. Пуаро, исходя из того, что все пассажиры и проводник что-то недоговаривают, приходит к выводу, что все они были связаны с семьёй Армстронгов, включая француза-проводника.
Собрав всех действующих лиц, Пуаро излагает две версии случившегося. По первой версии, на которую указывают много подставных улик, но которая рождает много вопросов, Кассетти был убит членом мафии, который покинул поезд и сбежал. По второй, Кассетти был убит всеми пассажирами, кроме Пуаро, и проводником. В пользу этой на первый взгляд невероятной, но единственно объясняющей все факты версии говорит то, что пассажиров, как и ран, 12, а все пассажиры были связаны с семьёй Армстронгов, пострадавшей от Кассетти. Они решили отомстить ему, созвав определённое подобие суда присяжных и приговорив его к смерти, и, усыпив, нанесли ему каждый по ране.
Пуаро предлагает мсье Буку и греку-врачу выбрать, какая версия будет изложена югославской полиции после того, как поезд найдут. Учитывая обстоятельства дела и личность убитого, мсье Бук и доктор Константинос выбирают первую.
(с)Вики