@mellbell: Have you read the novel? Its relentlessly horrific. Great, but wrenching.