In our five-star review from London Film Festival. We declared it ‘a film you cannot forget in a hurry’, which seems to be a recurring theme...