A Chinese doctor vows revenge against the allied troops who killed his wife and child during the Boxer Rebellion.
1996
2019
2004
1896
1967
2013
1992
2024
2014
2002
2017
2011
2009
2023
2021