What murky secrets lie at the heart of the fog? Who is the principal? And who is the Devil? Part two of a dramatisation of Leon Garfield's thrilling 18th C. mystery adventure. Dramatised by Martin Jameson Epiosde 2 of 2 George ..... Joe Dempsie Mr Treet ..... Tim McMullan Captain Richard ..... Ben Crowe Sir John ..... Sam Dale Joseph/The Stranger ..... Sean Baker Mrs Montague ..... Joanna Monro Lady Dexter ..... Juliet Aubrey Bertram ..... George Sanderson Aunt Dexter ..... Claire Harry Hotspur ..... Raymond Karimi Taheri Rose ..... Fern Deacon Edward ..... Hugo Docking Jane ..... Lauren Mote Highwayman ..... Henry Devas Directed by Marc Beeby.