Asylum (2005)
Asylum is a 2005 Anglo-Irish drama film directed by David Mackenzie and made by Mace Neufeld Productions, Samson Films, Seven Arts Productions, Zephyr Films Ltd and released by Paramount Classics. It is based on the novel Asylum by Patrick McGrath and was adapted for the screen by Patrick Marber and Chrysanthy Balis.
More at Wikipedia.