Almost Human

A quiet rural town in Maine becomes a raging inferno of axe murders and alien abduction in this lean, mean and grisly indie horror flick.