La Cina è il primo paese al mondo a classificare la dipendenza da Internet come un disturbo clinico. Caught in the Net presenta un centro di cura di Pechino dove gli adolescenti cinesi vengono "deprogrammati" e segue la storia di tre ragazzi dal giorno in cui arrivano al centro, fino al periodo di trattamento di tre mesi, fino al tanto atteso ritorno a casa. Il film fornisce un microcosmo della vita cinese moderna e indaga uno dei sintomi dell'era di Internet. Esamina le pressioni intergenerazionali e il disprezzo dei diritti umani dei minori che rimangono intrappolati nella rete.