A governess put in charge of two young children begins to see the ghost of her dead predecessor.
2025
1998
2024
2007
2009
1995
2005
1983
2002
1973
1959
1999
1981
2023
1992
1988