Солдат по имени Коултер оказывается в теле незнакомого мужчины, погибшего в результате крушения поезда. Это перемещение происходит загадочным, мистическим образом, лишая его контроля над происходящим. Ему приходится снова и снова переживать ужас катастрофы и мучительную смерть этого человека, словно застряв в бесконечном цикле.
Единственный способ разорвать этот цикл — раскрыть личность того, кто спланировал и устроил крушение. Пока зачинщик не будет найден, Коултер обречен повторять эти страшные моменты, вынужденный искать улики и разгадывать тайну в каждом новом перерождении.