No matter how many times I watch this I see something else that I've missed. It's deeper than a time travel movie, that's merely a vehicle to a more subconscious meaning. It's about identity, purpose and understanding. We can't know all angles from one POV. There are so many layers to this. Each incarnation holding more of the whole.