Runtime: 93 minutes
Release date: 08/11/2005
In 1950s England, Stella Raphael, a restless, beautiful woman, desperately desires to find in romantic love the one thing that will change everything. When her husband Max, an ambitious forensic psychiatrist, is appointed Deputy Superintendent at a high-security psychiatric hospital for the criminally insane, Stella and her young son come with him to live on the grounds. Being in proximity of...