Love this movie. Has great visual style, lighting, casting, music, and flow. Pretty happy with the casting, I was bummed when Michael Rodrigez character died I was hoping she would be in the sequel(maybe the sequel wouldn't have sucked so bad if she was in it). I wasn't blown away by this when I saw it at the theater(high expectations being huge fan of the Video Games) but I find myself going back and watching this time and time again. It seems to get better every time I watch it, those are the best kind of movies.