Coming soon from IFC Films
After a few months of previews and film clips for the French undead entry called The Horde – which were never translated – we now have a subtitled trailer to share. IFC Films is giving this a release here in the States sometime soon. Click on the title for more trailers and images.
Source: Shock Till You Drop