Christianity Today

The Impossible ‘Squid Game’ Sacrifice

The Impossible ‘Squid Game’ Sacrifice

Thursday, July 3, 2025
South Korea is becoming a cultural powerhouse. K-pop and K-drama have gained international acclaim. The New York Times just named Parasite the best film of the 21st century so far, and animated children’s movie The King of Kings just surpassed that title to become the top-grossing Korean film ever in the United States. The gripping Read more... The post The Impossible ‘Squid Game’ Sacrifice appeared first on Christianity Today.