Plague Town
Overview:
An American family visiting their Irish roots accidentally stumbles on a horde of bloodthirsty mutant children.
Released:
2008-10-27