CharacterMr. HallMr. Hall in The Singing Detective (1986), played by David Ryall. Played byDavid RyallAppears inThe Singing Detective1986