In Jeff Daniels' portrayal, the novel's shrewd and saintly widower becomes a flawed and somewhat diffident figure