this could have be a really good movie if someone would just have know how to finish the film . the story be go along just fine and heading towards that point in every movie like this where the gray character turn good and the bad guy get their just dessert and boom . it like they run out of script and the cast just start to make thing up . which wouldn not have be so bad . if the cast have just continue with the character development they have already put in place . but such be not the case and the movie soon become a goofy mess . my advice be to watch this movie up to about the last 30 minute . and then shut it off . at this point and imagine how you think the next 30 minute will look base on what you have see so far . believe me and the end you come up with will look far good than how this film actually end . trust me on this .