Simply brilliant, unexpectedly popular

Rating: 10/10 (16 February 2017)

I have marked this review as containing spoilers but they are in the form of philosophy rather than story line.
Great acting, cinematography etc but my appreciation of a movie is usually based on how well psychological and/or philosophical topics are presented and I was awed by this movie for adding new elements to the generally very unpopular philosophical position of Determinism.
That is a very brave move and I am as surprised as people who hated the movie that it has such a high rating and is nominated for many awards.
I will be watching this many times and keep enjoying how it has dusted off thoughts long put aside and added addition aspects to them to consider. There are not many movies that can keep me thinking about them long after watching them. Simply brilliant!