Detective inspector Fin MacLeod confronts the killer in the conclusion of the dramatisation of Peter May's bestselling crime novel. Show more
Discover 11,128,835 listings and 279,758 playable programmes from the BBC
Detective inspector Fin MacLeod confronts the killer in the conclusion of the dramatisation of Peter May's bestselling crime novel. Show more