Aside from too much shouting - great film.

Rating: 9/10 (31 December 1999)

I was really surprised that this film, a science fiction one, actually made me cry. The characters were mostly believable and if it hadn't been for so much shouting and blowing up I would have really enjoyed this film. I would recommend this film, but not watching it too many times.