Video Cassette of 31 Degrees North Latitude
Video Cassette of 31 Degrees North Latitude

The ancient and mysterious Shennongjia has been rumored for a long time that savages appeared and there were more than two hundred witnesses. Eight documentary filmmakers walked into this "virgin land" to find the legendary wild man. The bizarre disappearances and deaths of the members of the expedition give people reason to believe that this area is indeed filled with an unpredictable force.

Similar Movies

Real Fake Streets
POSSESSED
The Coldness
Stripped
E-Demon
Altar
Turtle Island
Ghost Magnet
The Lost Footage of Michael Myers
Panteon Woods
Which One You Choose
Distort
NightBound
Scooter
78 Days
A Body Appeared At The Lake Today
The Legend of Boggy Creek
When Today Ends
Tokyo Videos of Horror 8
The Haunting of the Murder House