Wir schreiben das Jahr 2003. Cassandra Webb (Dakota Johnson) arbeitet als Sanitäterin und stürzt in Folge einer Rettungsaktion, mit einem Auto ins Wasser. Sie ertrinkt dabei, wird jedoch von ihrem Kollegen Ben Parker (Adam Scott) ins Leben zurück geholt. Es scheint ihr zunächst gut zu gehen, doch ab diesem Zeitpunkt hat Cassandra plötzlich immer wieder Visionen einer kurz darauf wahr werdenden Zukunft, die bei ihr für irritierende Deja Vu´s sorgen.
Als sie kurz darauf in einem Zug sitzt, sieht sie, wie die drei sich ebenfalls in ihrem Abteil befindenden jungen Damen Julia (Sydney Sweeney), Anya (Isabela Merced) und Mattie (Celeste O’Connor), ermordet werden. Es handelt sich dabei erneut um eine Vorahnung und Cassandra reagiert schnell, warnt die Mädchen und flüchtet mit ihnen. Ihr Verfolger im Spinnenkostüm (Tahar Rahim), ist ihnen jedoch schon auf den Fersen…