Дія відбувається в 1899 році в Англії. Головна героїня, яку грає Бекінсейл, - Еліза, працююча в психіатричній лікарні. Туди ж приїжджає молодий доктор Едвард Ньюгейт (його грає Стерджесс). Він вражений інноваційними методами лікування, які пропонує головний лікар (Кінглсі), однак скоро розуміє, що в лікарні відбувається щось дивне...