One of the best super hero movie till date regardless of what critics says as some of them didn't get the movie I think.
The movie targets a certain segment of audience who knows what happened in comics book and animated series.Ben affleck has played an awesome role of batman in the moving depicting him as ruthless one. I have already watched the movie twice and didn't have any sort of complaint whatsoever.