As another reviewer said, would have made a good 'Black Mirror' episode, but the last 30 minutes was an utter waste of film. Could have happily cut that down to five minutes and not lost much in the story telling. Was a shame because to my mind went from a solid 6/7 down to a 4 in that last half an hour.