You have to sit on the seat till the end to come to terms as to who the culprit was. There's no point guessing, as you won't be able to guess. Such a well crafted movie, each scene explaining in detail the nuances of the investigation. First half was a tad boring, but the second half was worth the hype.
Thanks team for the wonderful movie.