This film is far too far fetched and over complicated. It feels like it's trying to impress the audience with its onslaught of noise and nonsense about the future impacting the past..blah,blag , blah.
Far too long and just gave up half way through. I was so bored.