'link' | 9x Movies Srl
In Italian corporate law, "Srl" stands for Società a Responsabilità Limitata —the equivalent of "Ltd." (Limited Liability Company).
While they claim HD quality, many files are "cam-rips" (recorded in theaters) or contain poor-quality audio. 9x movies srl