Netflixjust opened its brand-new, first-of-its-kind immersive world, Netflix House Philadelphia, and I had the chance to see what this fascinating new experience is all about. When Netflix House was first announced, there were plenty of questions: Is Netflix House a theme park? What exactly does one do at Netflix House?
Inside Netflix House Philadelphia: A First Look at the Immersive Experience