Al Pacino rechazó el rol de Barney Thompson, personaje interpretado finalmente por Hector Elizondo.
Richard Gere toca el piano en la película. De hecho, compuso la pieza musical que interpreta.