Капитан Колтер Стивенс приходит в себя в купе скоростного поезда, где его называют Шон и не узнают его собственное лицо. Через восемь минут состав взрывается — и он просыпается в капсуле, где военные объясняют: он подключён к программе «Исходный код», позволяющей перемещать сознание в последние мгновения жизни другого человека. Стивенсу предстоит раз за разом переживать крушение, выискивая заложенное взрывное устройство и вычисляя террориста, который угрожает уничтожить Чикаго. Однако с каждым циклом он начинает замечать детали, выходящие за рамки цифровой симуляции: эмоции попутчиков, тепло рук, отражения в окне. Вопросы о том, что реально, а что лишь копия реальности, превращают его миссию в личный экзистенциальный вызов. Когда военные требуют прекратить поиски и начать новый виток операции, Стивенс отказывается подчиняться — он решает использовать свои последние минуты, чтобы не только спасти город, но и изменить собственную судьбу, доказав, что даже в ограниченном временном цикле существует место для выбора и надежды.