When an unpopular doctor at St Phil's has a streak of bad luck Ruhma is drawn in, finding there may be a guiding hand at work...
Discover 11,128,835 listings and 278,133 playable programmes from the BBC
When an unpopular doctor at St Phil's has a streak of bad luck Ruhma is drawn in, finding there may be a guiding hand at work...