Excellent movie to watch. It had excitement, drama, plot twist and violence. I don't often write reviews, but I had to let everyone know this is a good movie to watch. The roller coaster ride kept you on your toes, guessing all throughout the movie. Now that I think about it, as I'm writing this writing this review they really did pack a lot into this movie. It was intellectual, violent, an absolute page turner. You literally anticipated every moment of the movie. Oh, and then I mentioned it was violent. Like some Quentin Tarantino film noir. It is not for the faint of heart. All that said, I'll give this Movie a solid 10. And like I said, I don't usually write reviews but this movie was really fun and enjoyable to watch.