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 278,128 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