I found it unbalanced. There were some problems with the screenplay according to me. I can understand that the director wanted to focus on Joe, who's on the screen during the whole movie, but he simply forgot to give a minimum of psychological depth to the other characters. Good Val Kilmer performance though. Already forgotten.