An exhausted Janine plays right into Michael's hands when Scarlett's safety is plunged into jeopardy. Guilt eats away at Dexter when he has doubts about his upcoming operation. Show more
Discover 11,128,835 listings and 279,849 playable programmes from the BBC
An exhausted Janine plays right into Michael's hands when Scarlett's safety is plunged into jeopardy. Guilt eats away at Dexter when he has doubts about his upcoming operation. Show more