Not THAT bad!
I'm a big fan of Eric Roberts, and I'll watch him in anything. He makes a lot of B-movies, and this is yet another. He gives a good performance, as do Dean Cain and the rest of the cast. The script isn't perfect, and the direction is rather lackluster, but I was never bored.
I'm puzzled by the 2.9 rating of this film. I gave it a 6. It seems like a lot of people vote on a binary system: If they like a film they give it a 10, if they dislike it they give it a 1. I can understand people not liking this film, but does it really deserve such a low rating?