I actually have that on VHS - you're welcome to it, if you'd like! (I can't play it easily as it's in a North American format.) Not only is Derek Jacobi Mr Craven, but the grown-up Colin is played by a very young Colin Firth. Dickon, somewhat inevitably, falls victim to the guns of the Somme.
no subject