It is rare to find a movie as accomplished, multilayered and rewarding as the novel from which it... More >>>