Am Weihnachtsabend 1899 erreicht Edward Newgate (Jim Sturgess) die abgelegene Irrenanstalt 'Stonehearst'. In der Einrichtung für psychisch kranke Menschen möchte er von Dr. Silas Lamb (Ben Kingsley) die modernsten Techniken und Methoden im Umgang mit Geisteskrankheiten erlernen. Anders als üblich werden die Insassen hier nicht betäubt oder gefesselt, sondern können sich frei entfalten und ihren Wahnsinn ausleben. Unter den Patienten der Einrichtung befindet sich auch Eliza Graves (Kate Beckinsale), die von Anfang an eine geheimnisvolle Anziehung auf Edward ausübt. Als Edward jedoch verdächtigen Geräuschen in die dunklen Keller des Gebäudes folgt, entdeckt er einen eingesperrten Mann, der behauptet, der eigentliche Leiter der Einrichtung zu sein. Um Dr. Lamb zu stoppen, muss Edward es schaffen, die geheimnisvolle Patientin Eliza Graves zu überzeugen, ihm zu helfen.
On Christmas Eve 1899, Edward Newgate (Jim Sturgess) arrives at the remote insane asylum 'Stonehearst'. In the institution for the mentally ill, he wants to learn from Dr. Silas Lamb (Ben Kingsley) the most modern techniques and methods in dealing with mental illness. Unlike usual, the inmates are not anesthetized or tied up here, but can develop freely and live out their madness. Among the patients of the facility is Eliza Graves (Kate Beckinsale), who exerts a mysterious attraction on Edward from the beginning. However, when Edward follows suspicious noises into the dark basements of the building, he discovers a caged man who claims to be the real head of the facility. To stop Dr. Lamb, Edward must manage to convince the mysterious patient Eliza Graves to help him.