Henry Cavill
A television film adaptation was produced by STV Studios (then known as "SMG TV Productions") in 2002. It aired on the ITV Network in Britain and on PBS's "Masterpiece Theatre" in the United States. It starred Martin Clunes and Victoria Hamilton with Henry Cavill, William Moseley, Oliver Rokison and Harry Lloyd.