A master class in tense storytelling

Rating: 9/10 (2 January 2019)

No wonder everyone is talking about this, it has everything. Great cast, excellent performances, and superb weaving of past and present. Really really good film!