El capitán Colter Stevens se despierta en un tren con destino a Chicago, sin recordar cómo llegó allí. Pronto descubre que forma parte de una misión para encontrar a un terrorista que planea detonar una bomba en el centro de la ciudad. A través de un programa experimental llamado "Código Fuente", Stevens puede revivir los últimos ocho minutos de la vida de otra persona, lo que le permite recopilar pistas y evitar el desastre. Con cada viaje al pasado, se acerca más a la verdad, pero el tiempo se agota y debe tomar decisiones difíciles para salvar a miles de personas.