After Money Heist, Netflix's Squid Game is internet's next obsession - Know why!
Squid Game, a Korean Drama series, released globally on September 17, 2021. Here's why netizens can't get over the dark, thrilling Hwang Dong-hyuk directorial.
Oct 07, 2021, 16:38 PM IST