
1988 • 1h 45m
6.1 / 10
238 votes
Overview
Japanese troops round up Chinese and Russian prisoners of war and take them to unit 731, where they're horribly tortured and experimented on to test new biological weapons.
Man Behind the Sun 2: Laboratory of the Devil
1992

Dr. Cheon and the Lost Talisman
2023

The Lower Depths
1957

Animated Self-Portraits
1989

Asylum: Twisted Horror and Fantasy Tales
2020

The Mole People
1956

Who's That Soldier?
1988

After Death
1990

Time Still Turns the Pages
2023

They
2002

Grotesque
2009

Unknown Soldier
2017

Monkeybone
2001

Winners and Sinners
1983

Begotten
1991

The Haunting
1963

Pink Flamingos
1972

Police Academy 5: Assignment Miami Beach
1988

The Transformers: The Movie
1986

31
2016