Rash and Stefan discover a secret connected to an iconic new skyscraper. Case 3 of New Blood will be available on BBC iPlayer from 7 July.
Can Rash and Stefan discover the reason Adam was killed before time runs out for them? Case 3 of New Blood will be available on BBC iPlayer from 7 July. Show more
Period drama. As the election leads to rioting, Elizabeth goes to Bodmin herself. Demelza tries to influence the case by making a personal appeal to the judge. Show more
Period drama. Ross and Demelza face financial ruin, and George plans revenge on Jud. Francis, meanwhile, tries to rebuild his life and extends an invitation to Ross and Demelza.
Drama series. Needing money to open a mine free of George's influence, Ross strikes a deal with a local smuggler. Dwight, meanwhile, tries to diagnose an epidemic. Show more
Ross joins a smuggling trip in the Isles of Scilly in order to meet Mark Daniel but, in his absence, George moves in on Elizabeth. Caroline convinces Dwight they must elope. Show more
Dwight enlists in the navy to forget Caroline, and Demelza visits Verity to spend some time apart from Ross. Ross considers rejoining his regiment. Show more
Period drama. Ross prepares for his trial as Demelza and Elizabeth try to help his cause. George does everything he can to harm Ross, and Francis wrestles with his conscience. Show more
Drama relating the remarkable story of Stephen Hawking's early years as a PHD student at Cambridge, his search for the 'beginning of time' and his struggle against illness. Show more
Psychological thriller. Yvonne's life is turned upside down yet again.
When Julia tells Ted about her engagement to Benjamin, it causes unexpected consequences. Meanwhile, Patrick entreats Julia to get Benjamin to sign a pre-nup to protect her wealth.
Close to the Enemy
Episode 2
1 hour
First broadcast: on BBC Two ScotlandLatest broadcast: on BBC Two HD
Drama. Callum comes under increasing pressure from the secret service as he tries to help his brother and convince Dieter to work for the British. Show more
Close to the Enemy
Episode 3
1 hour
First broadcast: on BBC Two ScotlandLatest broadcast: on BBC Two Wales
Drama. Everyone puts aside their differences in the search for Lotte, but Callum is forced to make a difficult choice. Show more
Close to the Enemy
Episode 4
1 hour
First broadcast: on BBC Two ScotlandLatest broadcast: on BBC Two HD
Drama. Kathy and Callum prevent a war criminal from leaving the country, but is he too important to prosecute? Meanwhile, Callum is getting dangerously close to Rachel. Show more
Close to the Enemy
Episode 5
1 hour
First broadcast: on BBC Two ScotlandLatest broadcast: on BBC Two Wales
Drama. Victor claims to have made a shocking discovery about Dieter, while Rachel begins to suspect that Alex knows about her and Callum. Show more