This is a story that zings all the way through with originality , humour and pathos .
Sentiment: positive