English: The film is moving and surprising.
Telugu: థ్రిల్లింగ్‌గా, ఊహించని విధంగా సినిమా సాగుతుంది.