The soundtrack is killer for this movie, giving off an edgy yet sexy vibe that the whole movie relies on. The storyline is fairly well developed, the acting is pretty good, and the main characters have good chemistry. The action delivers well enough and keeps up through the whole movie.