Excellent film, was pleasantly surprised by how good it was when I went to the cinema to watch it after being disappointed by Cruise's last sci-fi flick 'Oblivion'.
Loved this concept in the film, of systematically rerunning reality until we get it right.
Sort of perceive that is what has happened with prophets being sent back and certain prophecies in affect, to fix the future.