Excellent Film! Nicolas Cage really made this character completely believable. He had that bad boy hardness coupled with an underlying sadness, loneliness and vulnerability that makes women want to fold him in their arms and keep the shadows at bay. All the characters were great! The action was enough to keep things exciting without being overdone. Go see it!