What I found interesting about this movie is that (almost) all of the characters are compasionate and seem to honestly be trying to help him. James Woods plays the heart surgeon who is donating his time. Robert Duval is the police negotiator who is straight forward with John during the stand off. Even Anne Heche comes off as resembing a human being.
The antagonist in this story in the end is the system. It’s a worthly rental if you enjoy movies like Erin Brockovich.