'Housekeeping' is based on the award winning 1980 Marilynne Robinson novel of the name same and both adapted and directed by Bill Forsyth, a master of both melancholy and whimsy and my favorite Scottish director. Set in northern Idaho during the 1950's, the story follows sisters Ruth and Lucille (played as teenagers by Sarah Walker and Andrea Burchill, both give impressive and understated performances).
The two girls are deposited in a small mountian town with a grandmother they don't know, just before their mother abandons them to commit suicide. The two are raised by this loving grandmother until she dies, then briefly taken care of by two great aunts, before their mother's sister Sylvie (Christine Lahti (I'm always happy to see her)) is more or less forced to take over their care.
Sylvie is a kind, pleasant woman, but deeply eccentric, a horder, with little sense of time and decorum, she is cagey about her past and no doubt suffers from various mental illnesses. The whole movie is about growing up in a family that is haunted by the specter of mental illness, and how the two girls very different reactions to their aunt eventually drives them apart. The film is beautiful and muted, contrasting the gorgeous exteriors of the mountians with the troubled interiors of people with deeply held feelings they don't know how to process. ***1/2