Netflix Could Be Launching a Behind-the-Scenes Content Hub: Introducing the Potential N-Plus Netflix is looking at potentially launching a Netflix for Netflix--another platform that could focus on behind-the-scenes. by Urian B.