This is one hell of a brilliant movie. Although I was warned ahead of the foul language in the movie, I never noticed it amidst the brilliant direction, cinematography, background score and superlative acting by the cast. Look forward to see more such great movies from LJP.