If I remember correctly, this was kind of a low budget film, it was released on video first and
made quite a profit. They (the distributor) didn't want to risk to ruin this profit by releasing it onto the big
screen...
About the movie : the story is very much like '1984', 'fahrenheit' or the dutch novel 'het reservaat'. Too bad
they didn't take the time to dig deeper into the plot though.
About the actors : Christian Bale is imo way more convincing than keanu when it comes to fighting roles

The scenery : pretty cheesy, due to the low budget
The fighting : 'gun kata' is cool, refreshing, and looks much 'cleaner' than matrix style, wireframe combat.
The choreography looked so 'sterile' that it was pretty impressive
Conclusion : all in all a movie I'm glad to have seen
Greetz,
Ivan