The Good Doctor

2011

6.2 (261)

1 hr 33 min

Do no harm.

$6,000,000

$5,206

Dr. Martin Blake, who has spent his life looking for respect, meets an 18-year-old patient named Diane, suffering from a kidney infection, and gets a much-needed boost of self-esteem. However, when her health starts improving, Martin fears losing her, so he begins tampering with her treatment, keeping Diane sick and in the hospital right next to him.

Top Cast

Orlando Bloom as Dr. Martin Blake

Riley Keough as Diane Nixon

Taraji P. Henson as Nurse Theresa

Rob Morrow as Dr. Waylans

Michael Peña as Jimmy

Photos

Reviews

Loading reviews…

More Like This

Triage

Triage

13 Nov 2009

SAS: Red Notice

SAS: Red Notice

11 Aug 2021

Last Man Down

Last Man Down

30 Mar 2021

Endless Night

Endless Night

05 Oct 1972

The Engineer

The Engineer

18 Aug 2023

Trigger Point

Trigger Point

23 Apr 2021

The Commuter

The Commuter

11 Jan 2018

A Crooked Somebody

A Crooked Somebody

05 Oct 2018

Cleaner

Cleaner

11 Sep 2007

River Wild

River Wild

30 Oct 2023

All the Devils Are Here

All the Devils Are Here

25 Sep 2025

Awake

Awake

28 Nov 2007

Inside Man

Inside Man

11 Aug 2023

What We Hide

What We Hide

08 Aug 2025

Run

Run

01 Feb 1991

The Good Neighbor

The Good Neighbor

17 Jun 2022

Encounter

Encounter

03 Dec 2021

The Infernal Machine

The Infernal Machine

23 Sep 2022

Barron's Cove

Barron's Cove

06 Jun 2025

The Mandela Effect

The Mandela Effect

06 Dec 2019