2013 Certificate: 15


The confidence of insecure Los Angeles hospital doctor Martin Blake (Orlando Bloom) gets a massive boost when he successfully treats an 18-year-old girl (Riley Keough) suffering from a kidney infection. However, he is unwilling to relinquish his new-found self-esteem and begins tampering with her treatment to ensure she never leaves hospital. Bloom delivers a clinical performance of increasing self-delusion in this disturbing thriller.


  • Lance Daly


  • Orlando Bloom

  • Riley Keough

  • Michael Pena

  • Taraji P Henson

  • Troy Garity