FOR a range of time he has to live the same day over and over again.
Doing something over and over again until you get it right is called ITERATION.
Iteration
Explanation
He has to live the same day over and over again UNTIL there is a desired outcome.
All the words in red are used in computer programming to achieve a similar outcome to the film.
Click here to watch a video and then return to this window and click the Explanation button below.Click it only once or you will end up in a loop yourself!
WHILE he does the wrong thing he has to go back to the start over and over again.
The person in the film is in a LOOP.