Bette Davis stars as an English nanny whose sense of reality is clouded due to some deep dark secret in her past.