Reeling from the secrets she has uncovered, Gemma has a decision to make - but a visit from a surprise patient means she also faces an acute professional dilemma. Show less
Discover 11,128,835 listings and 281,705 playable programmes from the BBC
Reeling from the secrets she has uncovered, Gemma has a decision to make - but a visit from a surprise patient means she also faces an acute professional dilemma. Show less