The war is over and Sharpe, accompanied by Harper, is back in England, looking to find the man who stole his wife and to get his money back. However, he is immediately posted to Yorkshire where he walks into simmering tensions between the working class and factory owners. This is also where he grew up and he runs into some old acquaintances, some of whom are not as friendly as they used to be.
Sharpe's Revenge wasn't great - the story had very little to do with the war and the plot didn't make much sense and- but was entertaining enough. This follows much in the same vein. No war at all this time but there's still action aplenty. Plot is a bit more solid than the previous episode but still leans towards empty melodrama and twists at the expense of plausibility.
It is nice to see Sharpe back where he grew up, even if he doesn't want to be there. This and the discoveries he makes about his family make for some reasonably engaging moments.