This movie started out as 'The General's Daughter II, Electric Boogaloo' but as the plot thickened and the characters became more developed, I became more and more intrigued. The last 25 minutes of this movie had more twists than Marlon Brando's intestines. Great ending to save a mediocre movie!