Yes, I had seen the movie before and it was a good movie, so I thought others might like to catch it because it is not shown often. It deals with all of the classic elements of time travel. I liked the line about how time is more resilent then you might think.
Although, the ending clearly sweeps away the potential paradox by simply ignoring it. You have to Ben characters one from today and the other from tomorrow, so the guy takes tomorrow's Ben and brings him back to his time. Which I think is a bit strange.
I have thought about this problem of multiple selfs and how you could fix the issue. I think quantum entanglment may be the answer. Entangle your alternate lineself with yourself. I really do not know if such a thing is even possible. I know that they have entangled groups of hundreds of atoms, I am not sure if it would work on a much larger scale.