Due to my experience of the movie by watching this, movie is good.
First half is quite slow, but second half of the movie is great.
Tom hardys is acting is just awsome, and Riz ahmed also done a good acting.
But film should have been R rated.But overall movie is good.