Not that the movie is flawless. There are places where the sounding (vocals) could have been better and some places where color correction are not perfect. But overall the strong script keeps the viewer engaged till the suspense is revealed at the fag end