Deep in the forest, a hunter encounters a strange creature he cannot kill.
SERIOUSLY. This is what the crap Hollywood still puts out?
Self-important, over-dramatic, uninspired.
Memorable, crazy movie
Better Late Then Never