Entertaining, though flawed

Rating: 6/10 (20 April 2015)

An entertaining movie, though it got fairly silly and plot-hole- ridden towards the end.
Started very well, with a time travel piece that explained some of the past history of the characters. Also had a fair amount of intrigue, especially due to the changing of history angle.
The movie managed to maintain focus and keep the plot tight, until about halfway through. Then, slowly but surely, the cracks began to appear. People behave in random ways, things happen that make no sense, and it all seems that these are just plot devices to prolong the movie.
The final confrontation makes very little sense at all, and neither do the effects of it.
However, great CGI, obviously, and solid performances all round.