Feature trailer for 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.
Your browser doesn't support HTML5 video.
Feature trailer for 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.