When a new voice is added to Dead Hand’s mysterious broadcast, Greg realises the killer is active again. Can he break the code before Dead Hand attacks again? Show more
Discover 11,128,835 listings and 279,877 playable programmes from the BBC
When a new voice is added to Dead Hand’s mysterious broadcast, Greg realises the killer is active again. Can he break the code before Dead Hand attacks again? Show more