1982-07-255.5 rating
Norma owns a big house and lets her sister Emily and her husband live there. But then Emily disappears.