English: The film takes place in Britain, in a psychiatric hospital.
Telugu: చిత్రం ఒక మనోరోగ ఆసుపత్రిలో, బ్రిటన్ లో సెట్.