Amazing adaptation. Screenwriter/director Curtis Hanson managed to streamline the story, which moves like a bullet. Every word and frame counts, so you have to pay attention. Direction, acting, editing all superb.