Страшный взрыв уничтожает поезд, курсировавший между Чикаго и его пригородом. Террорист, уничтоживший поезд, угрожает еще более мощным взрывом, на этот раз - в центре города. Для предотвращения теракта правительство организует проведение эксперимента под названием "Исходный код", суть которого состоит в том, что при помощи особой компьютерной программы человек может внедряться в личность другого человека и проживать вместе с ним последние восемь минут его жизни. На роль внедряемого выбирается спецагент Колтер Стивенс. Его задача - за восемь минут найти в поезде улики, указывающие на личность террориста. И, если понадобится, его будут отсылать к моменту гибели поезда снова и снова.