The celebrated French zombie film, The Horde, is finally hitting shelves in North America. IFC Films is releasing the movie on DVD December 21, 2010.
Synopsis from IFC:
“In order to avenge the murder of one of their own by a group of ruthless gangsters, four corrupt cops go on a rampage against the mob responsible.
A horde of bloodthirsty cannibal zombies complicates matters.”