Spring, 1543. London's streets are filled with preachers sure that the end times are near.
Strange signs and portents are seen everywhere - including two great fish, as big as houses, washed up on the banks of the Thames: could they be the Leviathan, a sign of the Second Coming?
In addition to this, it seems that a killer is prowling the city - but what links the victims?
Shardlake is summoned to Lambeth Palace and asked by Archbishop Cranmer to conduct a secret investigation - no word of the murders must reach King Henry because one of the dead men was close to Catherine Parr, the King's current romantic obsession, and an ally of the reformers' cause.
CJ Sansom's Tudor crime novel stars Justin Salinger as detective Matthew Shardlake.
Shardlake ..... Justin Salinger
Barak ..... Bryan Dick
Harsnet ..... Carl Prekopp
Guy ..... Vincent Ebrahim
Adam ..... Luke MacGregor
Gib ..... David Seddon
Other parts played by the cast.
Dramatised by Colin MacDonald.
Director: Kirsteen Cameron
First broadcast on BBC Radio 4 in March 2017. Show less