Where To Stream Doctors Season 18 Episode 106
Human Nature
- Aired November 17, 2016
- 30 Min
Heston bites off more than he can chew when he tries to help his old mentor who has a unique outlook on life. Difficult decisions all round as Al experiences a tricky consultation, and Ruhma fears for the safety of her best friend.