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.
WWII German soldiers take an occult scientist into a haunted forest in Romania, only to be confronted by their own ghosts.
Activate Your Account!
You must create an account to continue watching