Fortunately, he did a very good job in a well written movie. There was the occasional "WTF" moment - like when we see our hero pull out in his Mazda Miata in the future world. And then there's the fact that you can't kill people in the future, as they are all tracked. And then we see a bunch of people get murdered in the future with no negative consequences.
Really, it's the giant, reality-sucking time inconsistencies that cause the most damage to the movie. There is suspension of disbelief, and there is learning the rules of a particular fictional reality, but this movie made up its own rules randomly and changed them at will. If you can avoid paying attention to the little details, the medium details, and the large details, it's entertainment.
2.5/5