Spotlighting a troubling social trend in modern China, this documentary visits rehab centers focused on treating the symptoms of Internet addiction.
Director: Hilla Medalia, Shosh Shlam
Streaming info last checked: Just now