Squid Games should be your new obsession. The Netflix series perfectly blends Battle Royale, Hostel, and the Oscar-winning Parasite into an obscenely violent and yet remarkably touching drama that takes on classism in Korea. It’s quite possibly the best piece of entertainment released this year. While the show’s popularity is slow to catch on (most […]