上尉科特·史蒂文斯在一列高速列车上醒来,发现自己身处别人的身体里,几分钟后列车爆炸。他得知自己被选中参与“源代码”项目——可以通过死者的记忆重复进入爆炸前的8分钟,寻找恐怖分子。在一次次循环中,科特不仅要阻止下一次爆炸,还要面对自己早已死亡的真相,并与列车上的女孩克里斯蒂娜产生情感。影片以科幻设定探讨了时间、记忆与平行宇宙,结局留下开放式悬念。