Where To Stream Doctors Season 18 Episode 157
The Icarus Complex
- Aired March 3, 2017
- 30 Min
Daniel struggles to cope with what has happened, while Ruhma visits Mrs Tembe at home with an ulterior motive. Rob deals with a complicated investigation after a break-in.