South Korean drama Squid Games became one of the best Netflix series of all time released on 17 September 2021.
The show is filmed in Korean and the biggest reason behind Squid game success, Netflix offers subtitles in 37 languages
Many big celebs showed interest in watching squid games and Internet users are creating meme by using funny scenes and dialogues of Netflix Squid Games.