Convoluted story line, poor to bad acting , mediocre sets, thin plot. Even Christopher Lambert (Highlander) took a long vacation form acting when he made this one. Even the music has no redeeming value. Sounds like some kid playing with a computer generation program. Rent only if it is the last one on the shelf.