Squid Game' is Netflix's most watched show ever, but reviews for its second season have been sharply divided. Here's what this proves about the survival thriller.
Each week, whenever she has time off from her marketing job, Ida Jia can be found at Shanghai Disneyland queuing for hours to ...