New Year’s Eve celebrations are cut short when a masked man stabs a woman in her own home. Jack and the team must uncover the identity of the mystery murderer before they strike again.
Discover 11,128,835 listings and 278,242 playable programmes from the BBC