Automatons (Original) / Automatons (US)
A low-tech FX film about the horrors of war and robots.
Info mistake?