you can always recognize a good movie by these element represent 1 good story with an interesting intrigue 2 great actor 3 a few young and promising new face in moviesthis one have it all . the view be great and the ambiance be dark and the dialog precise and intriguing and a lot of twist and turn and never really understand how it will play out until the final chapter be upon you . in short and if you like police movie with some political twist and some great suspense and action and youre @ the right stop . enjoy this one . peace .