

IT'S BACK

DIRECTOR
On an isolated farm located near the outskirts of the city, a mysterious unknown creature comes to wreak havoc on a small family once again.
STILLS
Out of gallery
On an isolated farm located near the outskirts of the city, a mysterious unknown creature comes to wreak havoc on a small family once again.