Andy Garcia plays a powerful role as an Internal Affairs officer investigating one of his friends. While Richard Gere delivers, as usual, an excellent performance as the bad cop. Character development is great and the denoument is superior. The storyline, I thought, was a bit short, as some of the female characters deserved a little more exposure to show the interrelationship dynamics of between the two main actors and themselves. Otherwise the film is well done, and the sexual interaction keeps you glued to your seat.