Eccentric Eleanor and her two elder sisters inherit Hampton Hall, a stately home set deep in the English countryside. All three women have nothing in common. That is until the day The Strangers appeared at their doorstep…
2007
1990
2023
2022
1989
2019
1998
1988
2020
2021