The 2006 Hong Kong blockbuster A Battle of Wits tells the story of the attack by an enormous army from the kingdom of Zhao on the small city-state of Liang during the Warring States Period of Chinese history.
2006 年的香港賣座電影《墨攻》，敘述戰國時代趙國的十萬大軍，即將攻打燕趙之間的小國梁城。