Thought it was brilliantly conceived and acted. Took me ten minutes to orientate with the dialogue and language but then became completely engaged. A great retelling of the story with such clever adaptation. Loved Dev Patel although all actors played such convincing and of their time interpretations of their parts. Found it a delight and came out feeling quite uplifted. You have to be able to enjoy the slightly dysfunctional wavelength of some of the characters. But then, times were difficult!