i have watch this film several time and aid by a gap of a few year between viewing and a bad memory and so i cant remember the twist and it be very enjoyable . i think it be very underrated because there be so many police or romance film the initial impression be that it follow that well trodden path but the dialogue be v good and the story be good and the character be great . the al pacino character in particular he be a proper grow up complex person bring to life on screen doesn not have all the answer and mess up a thing but keep plug away .