731: Evil Unbound
Based on true events set during WWII in Northeast China, an ordinary man is thrust into a turbulent fate against the backdrop of the inhumane bacterial experiments conducted by the Japanese Imperial Army's notorious Unit 731.


2025

2023

2024

2017

2008

2021

2006

2005

2002

2003

2022

2021

1973

2022

2017

2018

2005

1995

1989

1999