The sweltering summer heat beats down on a sterile residential estate in the suburbs of Rome. Many a family lives here that no longer belongs anywhere. There is a mysterious…
Men Behind the Sun is a fictionalised account of war atrocities perpetrated against Chinese and Russian people by the Japanese during World War 2. Unit 731 is a secret facility…