This movie had a lot of potential but it didn't hold together. There were great actors, but they didn't have much script to work with. There were also too many different storylines and no single story was given adequate attention. There were even some great scenes, but they didn't work together to make a compelling story.
The high points were Mickey Rourke (evil) and Scarlett Johansen (HOTTTTTTTTTTTTTTTTT)