Don't Let Go: Detective Jack Radcliffe (David Oyelowo) is devastated when his brother's family is wiped out in an apparent murder/suicide. Things take a strange turn when he starts getting phone calls from his dead niece Ashley (Storm Reid). Jack realises that she is calling from the past and sets out to prevent the killings taking place. Interesting time paradoxes result as the action progresses in two timelines. Actions in past can affect the future but not always as intended and may result in further changed timelines. A complicated thriller with an overlay of SF/Time Travel Communication keeps the tension going. Some very violent scenes. Writer/director Jacob Aaron Estes delivers satisfactory mystery tale, tying up the loose threads provided you accept the time travel MacGuffin. 7/10.