The two main characters acted great, as always, the others were mediocre, at best, even Al Pacino. The script seemed disjointed and all over the place. Filmography looked like from a low budget movie. Very long film, and the end left me hanging... not a good place to be...