Dead to Rights is a 2025 Chinese historical drama film directed by Shen Ao. It stars Liu Haoran, Wang Chuanjun, Gao Ye, Wang Xiao, Zhou You, Yang Enyou, and Daichi Harashima. From Wikipedia
Beijing frames its World War II losses as a claim to moral legitimacy, positioning itself as steward of the post-war system.