In an isolated desert motel, a young girl digs up a rotting carcass — and later that night, something long-buried is unearthed in her mother.In an isolated desert motel, a young girl digs up a rotting carcass - and later that night, something long-buried is unearthed in her mother.
展开