Pretty damn good with a little offbeat humour running through it and refreshingly free of that cloying sentimental claptrap that can be found in similar films.
I was really hoping for this to be stupendous but it was merely adequate. First hour is slow, deliberate and all the more better for it but the last 15 minutes of the film is a mess and a little OTT. Caine is superb in it but again in the last 15 minutes he was hardly around and most of the supporting cast are wasted.