Brilliant acting....although I don't approve of the ending where dogs ( I am not anti animals) are glorified as human saviours...it felt as if just to do so the audience had to go through all the dark realities and negativity...it irritates me immensely...the climax was absolutely disappointing