Recentemente laureatosi alla scuola di medicina di Harvard, il giovane medico Edward Newgate (Jim Sturgess) fa il suo apprendistato presso un istituto di igiene mentale. Qui, ha modo di conoscere Eliza Graves (Kate Beckinsale), una delle pazienti. Innamorandosi di lei, si ritroverà coinvolto in una serie di circostanze molto più complicate e pericolose di ciò che sembrano.