On his tail, is Hannah, played by Weaving, an aging British soldier, a famed tracker of deserters and old friend of Feeney’s, who is sent to stop the young soldier before he can encourage revolution among the battered and starved people.