It’s an interesting concept for a movie, but the character development is extremely forced and you feel very little connection or attachment to the characters. Time travel and the chronological order of things is completely butchered and there are so many plot holes and inconsistencies that it is very difficult to suspend your disbelief. I would give specifics but I don’t want to post spoilers.