A slow start, but a great finish

Rating: 8/10 (18 February 2020)

I was wondering if I'd wasted my money the plot was so weird and disjointed at the beginning, but hang on - it gets better and better and comes to a great conclusion.