Willis is exceptional in his ever changing character roles, however, Richard Gere, as usual, is a plain old block of wood. Gere drags a star from this review with his obviously phoney Irish accent.
All in all a good movie that could have been great without Gere's no frill lack of skills.