Excellent, entertaining movie.

Rating: 9/10 (26 January 2004)

Good story line gave this fine cast the oppertunity to excel. There were few slow moments in the 155 minutes running time, I would question the flashbacks early in the movie but they sort of work. an excellent movie.