Unfortunately .... it is flawed

Rating: 8/10 (4 May 2019)

The time travel idea that this movie is based on is childish, making some of the scenes predictable. Overall a great movie, but still far behind many other great ones.