This week's best on demand TV
1. London Spy
Available on BBC iPlayer
The show ended in revelatory fashion this week on BBC 2. Written by Tom Rob Smith, it tells the story of Danny, played by Ben Whishaw (James Bond), who falls in love with a mysterious man, Alex (Edward Holcroft – Kingsman: The Secret Service, Wolf Hall.) After Alex disappears Danny begins to look into the life of his partner, revealing a twisted tale of murder, betrayal and espionage. A fantastic supporting cast including Jim Broadbent and Charlotte Rampling enhance this tense thriller.