The movie is quite good. It has all the elements of a good thriller with a bit of action. It has an excellent plot and great dialogue with some deep philosophical issues. It has all the elements of a good thriller with a bit of action. It has an excellent plot and great dialogue with some deep philosophical issues. It has all the elements of a good thriller with a bit of action. It has an excellent plot and great dialogue with some deep philosophical issues. It has all the elements of a good thriller with a bit of action. It has