Your first clue the movie was going to suck should have been the 2 main actors.

Casper Van Dien
Bruce Boxleitner

Both are B- movie actors in their prime... and Bruce is definitely past his prime.
My God.. he started out on the MTM show.

Edit: I'm not panning him for his age... but his best work was the Tron series and Babylon 5 and several forgettable tv mini-series in the 70s and 80s.