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