Watch The latest The Good Doctor Season 1 Episode 12 Video:

Sacrifice - 04 December 2017
Intangibles - 27 November 2017
Apple - 20 November 2017
22 Steps - 13 November 2017
Not Fake - 30 October 2017
Pipes - 16 October 2017
Oliver - 09 October 2017
Burnt Food - 25 September 2017