China demanded Statue of Liberty be removed from Spider Man: No Way Home

The dispute occurred in late 2021, when Sony executives were working desperately to secure a Chinese release date for the Tom Holland blockbuster, according to a report on Sunday.