I was a fun of David Mamet since 'House of Games'. The main problem of this film is that it includes too much of the Mamet stuff. The plot is too convoluted, the next turn had always a next turn, that has always a next turn - this becomes repetitive. The imprevisible becomes previsible. Good acting from such great actors as Gene Hackman (did he ever play bad?) or deVitto sustain a good entertainment movie, but still a relative low in the directors' carrier.