Programme Index

Discover 10,249,320 listings and 228,757 playable programmes from the BBC

The Singing Detective

Episode 6: Who Done It

Duration: 1 hour, 15 minutes

on BBC One Scotland

In the final part of Dennis Potter's classic drama serial with music, as fiction and fact fight for the same space, the plots and narratives head to their conclusions. Show more


Philip Marlow:
Michael Gambon
Mark Binney:
Patrick Malahide
Nurse Mills:
Joanne Whalley
Mr Tomkey:
Leslie French
Jon Amiel
Kenith Trodd
Mrs Marlow:
Alison Steadman
Mr Hall:
David Ryall
Gerard Horan
Mr Marlow:
Jim Carter
First Mysterious Man:
Ron Cook
Second Mysterious Man:
George Rossi
Staff Nurse White:
Imelda Staunton
Janet Henfrey
Philip (aged 10):
Lyndon Davies
Sam Bryant
Dr Gibbon:
Bill Paterson
Mark Binney (aged 10):
William Speakman
Night Nurse:
Sharon D Clarke
First Soldier:
Niven Boyd
Second Soldier:
David Thewlis
Tricia George
Malcolm Storry

BBC One Scotland

About BBC One

BBC One is a TV channel that started broadcasting on the 20th April 1964. It replaced BBC Television.

About this data

This data is drawn from the data stream that informs BBC's iPlayer and Sounds. The information shows what was scheduled to be broadcast, meaning it was/is subject to change and may not be accurate. More