I'm a bit of a fan of the time travel paradox genre and I think they lost themselves in the telling somewhere...it could have been before or after the screenplay was written, or the original writer kept popping in post production and adding bits after it was filmed pre edit but before casting