
10.0
Vindicta
2026


No cuts. More guts. The film they tried to ban!
In 1935, Japan's Unit 731 conducts inhumane experiments. A doctor tries to free prisoners, including his fiancée, from the camp while witnessing atrocities.
Directed by Godfrey Ho


Chu Kong
Hayashida Yoshio
Yuen-Ching Leung
Baba Aiko
Wan Ying Ying
Gang Wang
General Ishii Shirō

Wang Runshen
Hashimoto
Andrew Yu

Zhu Decheng
Zhang Guowen

2026

1983

2016
2013

1923

1936

1971

1986

1946

2008

1992

1995