That was clear from the beginning though (maybe not who exactly he was, but that he was gonna end up at the scene at the end of the movie). Seen way too many timetravel stories to miss a foreshadowing that obvious
But them performances, and a great concept.