Squid Game Faces Plagiarism Allegations: Netflix Denies Claims as Indian Filmmaker Soham Shah Files Legal Challenge September 15, 2024