While watching this film, I thought that it wasn't bad, but I did have the feeling that it needed some tighting up. The first half of the movie was rough, and just needed some work. All of the character introductions where weak. However, By the time you get to the end, it becomes a rather interesting film. It's worth at least a rental as soon as it is released.