Well done with brilliant ending

Rating: 9/10 (1 February 2018)

I am amazed at reviewers who say the ending is predictable and can be foreseen 30 minutes into the movie. Poppycock!
The characters are well developed and each of the crew gives a reasonable to great performance.
The ending is brilliant ... no spoilers here. Watch it!